
Maihar to Ranikhet
Ranikhet is approximately 750+ kms from Maihar. The fastest way to reach Ranikhet from Maihar is by Bus, Cab Via Banda, Bareilly. It takes approximately 11 hours. The cheapest way to reach Ranikhet from Maihar is by Train, Bus Via Prayagraj(Allahabad), Haldwani which would take approximately 22 hours.
Sort By
Mode of Transport
Via Banda, Bareilly
RECOMMENDED
FASTEST
Maihar
Banda
Bareilly
Ranikhet
Approx Travel Time
11h 13m
₹5,620
Onwards
Via Amethi, Bareilly
Maihar
Amethi
Bareilly
Ranikhet
Approx Travel Time
17h 44m
On Demand
Via Bela, Bareilly
Maihar
Bela
Bareilly
Ranikhet
Approx Travel Time
18h 33m
On Demand
Via Prayagraj(Allahabad), Haldwani
CHEAPEST
Maihar
Prayagraj(Allahabad)
Haldwani
Ranikhet
Approx Travel Time
21h 18m
₹1,384
Onwards
Via Lucknow, Haldwani
Maihar
Lucknow
Haldwani
Ranikhet
Approx Travel Time
22h 25m
₹2,224
Onwards
Via Prayagraj(Allahabad), Bareilly
Maihar
Prayagraj(Allahabad)
Bareilly
Ranikhet
Approx Travel Time
17h 49m
₹2,935
Onwards
Via Amethi, Kichha
Maihar
Amethi
Kichha
Ranikhet
Approx Travel Time
17h 8m
On Demand
Via Bela, Kichha
Maihar
Bela
Kichha
Ranikhet
Approx Travel Time
18h 16m
On Demand
Via Sultanpur, Bareilly
Maihar
Sultanpur
Bareilly
Ranikhet
Approx Travel Time
18h 29m
₹3,750
Onwards
Via Lucknow, Bareilly
Maihar
Lucknow
Bareilly
Ranikhet
Approx Travel Time
18h 54m
₹4,030
Onwards
Frequently Asked Questions
What is the distance between Maihar and Ranikhet?
Ranikhet is approximately 750+ kms from Maihar.
How long does it take to reach Ranikhet from Maihar?
It takes approximately 11 hours to reach Ranikhet from Maihar by Bus, Cab Via Banda, Bareilly.
What is the cheapest way to reach Ranikhet from Maihar?
The cheapest way to reach Ranikhet from Maihar is by Train, Bus Via Prayagraj(Allahabad), Haldwani.
What is the fastest way to reach Ranikhet from Maihar?
The fastest way to reach Ranikhet from Maihar is by Bus, Cab Via Banda, Bareilly.

