
Haridwar to Mysore
Mysore is approximately 2100+ kms from Haridwar. The fastest way to reach Mysore from Haridwar is by Bus, Flight Via Dehradun, Chennai. It takes approximately 9 hours. The cheapest way to reach Mysore from Haridwar is by Train Via Udupi which would take approximately 46 hours.
Sort By
Mode of Transport
Via Dehradun, Bangalore
RECOMMENDED
Haridwar
Dehradun
Bangalore
Mysore
Approx Travel Time
11h 31m
₹13,332
Onwards
Via Dehradun, Chennai
Haridwar
Dehradun
Chennai
Mysore
Approx Travel Time
9h 7m
₹12,944
Onwards
FASTEST
Haridwar
Dehradun
Chennai
Mysore
Approx Travel Time
8h 50m
₹11,174
Onwards
Via Delhi, Bangalore
Haridwar
Delhi
Bangalore
Mysore
Approx Travel Time
12h 12m
₹6,712
Onwards
Via Delhi, Chennai
Haridwar
Delhi
Chennai
Mysore
Approx Travel Time
10h 6m
₹10,128
Onwards
Via Kurnool
Haridwar
Kurnool
Mysore
Approx Travel Time
2d 1h 12m
On Demand
Via Anantapur
Haridwar
Anantapur
Mysore
Approx Travel Time
2d 1h 32m
On Demand
Via Udupi
CHEAPEST
Haridwar
Udupi
Mysore
Approx Travel Time
1d 21h 35m
₹1,185
Onwards
Via Bhilwara, Bangalore
Haridwar
Bhilwara
Bangalore
Mysore
Approx Travel Time
2d 8h 55m
₹4,635
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Mysore?
Mysore is approximately 2100+ kms from Haridwar.
How long does it take to reach Mysore from Haridwar?
It takes approximately 9 hours to reach Mysore from Haridwar by Bus, Flight Via Dehradun, Chennai.
What is the cheapest way to reach Mysore from Haridwar?
The cheapest way to reach Mysore from Haridwar is by Train Via Udupi.
What is the fastest way to reach Mysore from Haridwar?
The fastest way to reach Mysore from Haridwar is by Bus, Flight Via Dehradun, Chennai.