
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
₹11,447
Onwards
Udaipur
Jaipur
Khajuraho
Approx Travel Time
9h 5m
₹5,798
Onwards
Udaipur
Jaipur
Khajuraho
Approx Travel Time
10h 45m
₹6,018
Onwards
Via Indore, Rewa
Udaipur
Indore
Rewa
Khajuraho
Approx Travel Time
9h 38m
₹20,315
Onwards
Via Bhopal
Udaipur
Bhopal
Khajuraho
Approx Travel Time
18h 45m
₹1,040
Onwards
Udaipur
Bhopal
Khajuraho
Approx Travel Time
20h 47m
₹1,500
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,390
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
- Khajuraho to Bhalukpong
- Khajuraho to Basti
- Khajuraho to Pandharpur
- Khajuraho to Dandeli
- Khajuraho to Agra
- Khajuraho to Nagappattinam
- Khajuraho to Nandurbar
- Khajuraho to Ranakpur
- Khajuraho to Dabra
- Khajuraho to Malappuram
- Khajuraho to Vapi
- Khajuraho to Kolkata
- Khajuraho to Bongaigaon
- Khajuraho to Darbhanga
- Khajuraho to Raichur


