
Khajuraho to Ujjain
Ujjain is approximately 550+ kms from Khajuraho. The fastest way to reach Ujjain from Khajuraho is by Train. It takes approximately 10 hours. The cheapest way to reach Ujjain from Khajuraho is by Train Via Bina which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bina
CHEAPEST
Khajuraho
Bina
Ujjain
Approx Travel Time
10h 16m
₹530
Onwards
Via Lalitpur
Khajuraho
Lalitpur
Ujjain
Approx Travel Time
10h 31m
₹650
Onwards
Via Bhopal
Khajuraho
Bhopal
Ujjain
Approx Travel Time
10h 56m
₹2,718
Onwards
Khajuraho
Bhopal
Ujjain
Approx Travel Time
11h 14m
₹530
Onwards
Khajuraho
Bhopal
Ujjain
Approx Travel Time
11h 22m
₹645
Onwards
Via Datia
Khajuraho
Datia
Ujjain
Approx Travel Time
9h 35m
On Demand
Via Harda
Khajuraho
Harda
Ujjain
Approx Travel Time
12h 44m
₹795
Onwards
Via Itarsi
Khajuraho
Itarsi
Ujjain
Approx Travel Time
13h 16m
₹585
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Ujjain?
Ujjain is approximately 550+ kms from Khajuraho.
How long does it take to reach Ujjain from Khajuraho?
It takes approximately 10 hours to reach Ujjain from Khajuraho by Train.
What is the cheapest way to reach Ujjain from Khajuraho?
The cheapest way to reach Ujjain from Khajuraho is by Train Via Bina.
What is the fastest way to reach Ujjain from Khajuraho?
The fastest way to reach Ujjain from Khajuraho is by Train.
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Dausa to Khajuraho
- Indi to Khajuraho
- Mughal-Sarai to Khajuraho
- Hansi to Khajuraho
- Kodaikanal to Khajuraho
- Laksar to Khajuraho
- Mandalgarh to Khajuraho
- Tandur to Khajuraho
- Ghazipur to Khajuraho
- Rayagada to Khajuraho
- Phagwara to Khajuraho
- Basti to Khajuraho
- Markapur to Khajuraho
- Koraput to Khajuraho
- Nagina to Khajuraho