
Udaipur to Khajuraho
Khajuraho is approximately 750+ kms from Udaipur. The fastest way to reach Khajuraho from Udaipur is by Flight Via Jaipur. It takes approximately 4 hours. The cheapest way to reach Khajuraho from Udaipur is by Train which would take approximately 21 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Udaipur
Jaipur
Khajuraho
Approx Travel Time
3h 45m
₹13,810
Onwards
Udaipur
Jaipur
Khajuraho
Approx Travel Time
9h 5m
₹7,479
Onwards
Udaipur
Jaipur
Khajuraho
Approx Travel Time
10h 45m
₹7,699
Onwards
Via Indore, Rewa
Udaipur
Indore
Rewa
Khajuraho
Approx Travel Time
9h 38m
₹15,261
Onwards
Via Bhopal
Udaipur
Bhopal
Khajuraho
Approx Travel Time
18h 45m
₹990
Onwards
Udaipur
Bhopal
Khajuraho
Approx Travel Time
20h 47m
₹1,450
Onwards
Via Agra
Udaipur
Agra
Khajuraho
Approx Travel Time
15h 51m
₹630
Onwards
Via Agra, Datia
Udaipur
Agra
Datia
Khajuraho
Approx Travel Time
19h 21m
₹5,366
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Khajuraho?
Khajuraho is approximately 750+ kms from Udaipur.
How long does it take to reach Khajuraho from Udaipur?
It takes approximately 4 hours to reach Khajuraho from Udaipur by Flight Via Jaipur.
What is the cheapest way to reach Khajuraho from Udaipur?
The cheapest way to reach Khajuraho from Udaipur is by Train.
What is the fastest way to reach Khajuraho from Udaipur?
The fastest way to reach Khajuraho from Udaipur is by Flight Via Jaipur.
Routes Connecting Udaipur
Routes From Udaipur
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Machilipatnam to Khajuraho
- Mahabaleshwar to Khajuraho
- Belur to Khajuraho
- Robertsganj to Khajuraho
- Madanpur to Khajuraho
- Thrissur to Khajuraho
- Thiruthani to Khajuraho
- Dandeli to Khajuraho
- Maddur to Khajuraho
- Angul to Khajuraho
- Kollam to Khajuraho
- Chotila to Khajuraho
- Bhabua to Khajuraho
- Nidadavolu to Khajuraho
- Tundla to Khajuraho


