
Hathras to Ujjain
Ujjain is approximately 650+ kms from Hathras. The fastest way to reach Ujjain from Hathras is by Cab, Flight Via Ghaziabad, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Hathras is by Train Via Kota which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bharatpur
RECOMMENDED
Hathras
Bharatpur
Ujjain
Approx Travel Time
11h 14m
₹2,531
Onwards
Via Mathura
Hathras
Mathura
Ujjain
Approx Travel Time
10h 50m
₹510
Onwards
Hathras
Mathura
Ujjain
Approx Travel Time
11h 34m
₹2,352
Onwards
Via Kota
Hathras
Kota
Ujjain
Approx Travel Time
12h 42m
₹874
Onwards
CHEAPEST
Hathras
Kota
Ujjain
Approx Travel Time
12h 2m
₹470
Onwards
Hathras
Kota
Ujjain
Approx Travel Time
12h 57m
₹5,170
Onwards
Via Ghaziabad, Indore
FASTEST
Hathras
Ghaziabad
Indore
Ujjain
Approx Travel Time
7h 52m
₹7,434
Onwards
Via Agra
Hathras
Agra
Ujjain
Approx Travel Time
14h 59m
₹2,319
Onwards
Via Dausa
Hathras
Dausa
Ujjain
Approx Travel Time
16h 5m
₹2,399
Onwards
Frequently Asked Questions
What is the distance between Hathras and Ujjain?
Ujjain is approximately 650+ kms from Hathras.
How long does it take to reach Ujjain from Hathras?
It takes approximately 8 hours to reach Ujjain from Hathras by Cab, Flight Via Ghaziabad, Indore.
What is the cheapest way to reach Ujjain from Hathras?
The cheapest way to reach Ujjain from Hathras is by Train Via Kota.
What is the fastest way to reach Ujjain from Hathras?
The fastest way to reach Ujjain from Hathras is by Cab, Flight Via Ghaziabad, Indore.