
Nainital to Mahabaleshwar
Mahabaleshwar is approximately 350+ kms from Nainital. The fastest way to reach Mahabaleshwar from Nainital is by Cab, Flight, Bus Via Bareilly, Mumbai. It takes approximately 13 hours. The cheapest way to reach Mahabaleshwar from Nainital is by Bus Via Gurgaon which would take approximately 40 hours.
Sort By
Mode of Transport
Via Bareilly, Navi Mumbai
RECOMMENDED
Nainital
Bareilly
Navi Mumbai
Mahabaleshwar
Approx Travel Time
12h 59m
On Demand
Nainital
Bareilly
Navi Mumbai
Mahabaleshwar
Approx Travel Time
12h 59m
On Demand
Via Bareilly, Mumbai
FASTEST
Nainital
Bareilly
Mumbai
Mahabaleshwar
Approx Travel Time
12h 48m
₹10,480
Onwards
Nainital
Bareilly
Mumbai
Mahabaleshwar
Approx Travel Time
13h 35m
₹14,691
Onwards
Nainital
Bareilly
Mumbai
Mahabaleshwar
Approx Travel Time
13h 50m
₹8,048
Onwards
Via Gurgaon
CHEAPEST
Nainital
Gurgaon
Mahabaleshwar
Approx Travel Time
1d 15h 20m
₹5,248
Onwards
Via Delhi, Pune
Nainital
Delhi
Pune
Mahabaleshwar
Approx Travel Time
13h 53m
₹13,462
Onwards
Nainital
Delhi
Pune
Mahabaleshwar
Approx Travel Time
13h 5m
₹10,825
Onwards
Nainital
Delhi
Pune
Mahabaleshwar
Approx Travel Time
15h 40m
₹6,457
Onwards
Frequently Asked Questions
What is the distance between Nainital and Mahabaleshwar?
Mahabaleshwar is approximately 350+ kms from Nainital.
How long does it take to reach Mahabaleshwar from Nainital?
It takes approximately 13 hours to reach Mahabaleshwar from Nainital by Cab, Flight, Bus Via Bareilly, Mumbai.
What is the cheapest way to reach Mahabaleshwar from Nainital?
The cheapest way to reach Mahabaleshwar from Nainital is by Bus Via Gurgaon.
What is the fastest way to reach Mahabaleshwar from Nainital?
The fastest way to reach Mahabaleshwar from Nainital is by Cab, Flight, Bus Via Bareilly, Mumbai.
Routes Connecting Nainital
Routes From Nainital
Routes To Nainital
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Pataudi
- Mahabaleshwar to Shimla
- Mahabaleshwar to Cuddalore
- Mahabaleshwar to Tarn-Taran
- Mahabaleshwar to Bhimavaram
- Mahabaleshwar to Vinukonda
- Mahabaleshwar to Maddur
- Mahabaleshwar to Silvassa
- Mahabaleshwar to Gunupur
- Mahabaleshwar to Jhabua
- Mahabaleshwar to Rajpura
- Mahabaleshwar to Begusarai
- Mahabaleshwar to Rajkot
- Mahabaleshwar to Balaghat
- Mahabaleshwar to Kanhangad
Routes To Mahabaleshwar
- Kodinar to Mahabaleshwar
- Jorhat to Mahabaleshwar
- Kharagpur to Mahabaleshwar
- Palani to Mahabaleshwar
- Tumkur to Mahabaleshwar
- Kopargaon to Mahabaleshwar
- Aligarh to Mahabaleshwar
- Varanasi to Mahabaleshwar
- Bhuj to Mahabaleshwar
- Baramati to Mahabaleshwar
- Thiruvananthapuram to Mahabaleshwar
- Lakhimpur to Mahabaleshwar
- Bettiah to Mahabaleshwar
- Pachora to Mahabaleshwar
- Tikamgarh to Mahabaleshwar


