
Nainital to Mysore
Mysore is approximately 2300+ kms from Nainital. The fastest way to reach Mysore from Nainital is by Bus, Flight Via Delhi, Hyderabad. It takes approximately 13 hours. The cheapest way to reach Mysore from Nainital is by Bus, Flight, Train Via Delhi, Bangalore which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi, Bangalore
RECOMMENDED
CHEAPEST
Nainital
Delhi
Bangalore
Mysore
Approx Travel Time
15h 35m
₹5,258
Onwards
Nainital
Delhi
Bangalore
Mysore
Approx Travel Time
15h 50m
₹5,428
Onwards
Nainital
Delhi
Bangalore
Mysore
Approx Travel Time
16h 50m
₹7,527
Onwards
Via Delhi, Hyderabad
FASTEST
Nainital
Delhi
Hyderabad
Mysore
Approx Travel Time
12h 50m
₹9,410
Onwards
Via Delhi, Hubli
Nainital
Delhi
Hubli
Mysore
Approx Travel Time
20h 35m
₹7,140
Onwards
Via Delhi, Goa
Nainital
Delhi
Goa
Mysore
Approx Travel Time
13h 20m
₹11,613
Onwards
Via Delhi, Calicut
Nainital
Delhi
Calicut
Mysore
Approx Travel Time
16h 20m
₹7,244
Onwards
Via Delhi, Mangalore
Nainital
Delhi
Mangalore
Mysore
Approx Travel Time
17h 5m
On Demand
Via Delhi, Thalasserry
Nainital
Delhi
Thalasserry
Mysore
Approx Travel Time
16h 58m
₹10,634
Onwards
Via Delhi, Belgaum
Nainital
Delhi
Belgaum
Mysore
Approx Travel Time
21h 50m
₹6,965
Onwards
Frequently Asked Questions
What is the distance between Nainital and Mysore?
Mysore is approximately 2300+ kms from Nainital.
How long does it take to reach Mysore from Nainital?
It takes approximately 13 hours to reach Mysore from Nainital by Bus, Flight Via Delhi, Hyderabad.
What is the cheapest way to reach Mysore from Nainital?
The cheapest way to reach Mysore from Nainital is by Bus, Flight, Train Via Delhi, Bangalore.
What is the fastest way to reach Mysore from Nainital?
The fastest way to reach Mysore from Nainital is by Bus, Flight Via Delhi, Hyderabad.