
Khajuraho to Mysore
Mysore is approximately 1500+ kms from Khajuraho. The fastest way to reach Mysore from Khajuraho is by Flight, Train Via Bangalore. It takes approximately 7 hours. The cheapest way to reach Mysore from Khajuraho is by Train Via Bhopal which would take approximately 39 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Khajuraho
Bangalore
Mysore
Approx Travel Time
7h 10m
₹8,385
Onwards
FASTEST
Khajuraho
Bangalore
Mysore
Approx Travel Time
6h 41m
₹5,842
Onwards
Khajuraho
Bangalore
Mysore
Approx Travel Time
6h 55m
₹6,307
Onwards
Via Varanasi, Hyderabad
Khajuraho
Varanasi
Hyderabad
Mysore
Approx Travel Time
7h 5m
₹13,437
Onwards
Via Varanasi, Chennai
Khajuraho
Varanasi
Chennai
Mysore
Approx Travel Time
6h 50m
₹13,705
Onwards
Via Nagpur
Khajuraho
Nagpur
Mysore
Approx Travel Time
1d 14h 43m
₹1,320
Onwards
Via Jabalpur, Bangalore
Khajuraho
Jabalpur
Bangalore
Mysore
Approx Travel Time
1d 15h 37m
₹4,519
Onwards
Via Jabalpur, Nagpur
Khajuraho
Jabalpur
Nagpur
Mysore
Approx Travel Time
1d 15h 45m
₹7,702
Onwards
Via Bhopal
CHEAPEST
Khajuraho
Bhopal
Mysore
Approx Travel Time
1d 15h 5m
₹900
Onwards
Via Jabalpur, Hyderabad
Khajuraho
Jabalpur
Hyderabad
Mysore
Approx Travel Time
12h 5m
₹18,606
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Mysore?
Mysore is approximately 1500+ kms from Khajuraho.
How long does it take to reach Mysore from Khajuraho?
It takes approximately 7 hours to reach Mysore from Khajuraho by Flight, Train Via Bangalore.
What is the cheapest way to reach Mysore from Khajuraho?
The cheapest way to reach Mysore from Khajuraho is by Train Via Bhopal.
What is the fastest way to reach Mysore from Khajuraho?
The fastest way to reach Mysore from Khajuraho is by Flight, Train Via Bangalore.


