
Hathras to Ujjain
Ujjain is approximately 600+ kms from Hathras. The fastest way to reach Ujjain from Hathras is by Bus, Train Via Mathura. It takes approximately 10 hours. The cheapest way to reach Ujjain from Hathras is by Train Via Pachpahar which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bharatpur
RECOMMENDED
Hathras
Bharatpur
Ujjain
Approx Travel Time
10h 14m
₹2,865
Onwards
Hathras
Bharatpur
Ujjain
Approx Travel Time
9h 48m
₹965
Onwards
Via Mathura
Hathras
Mathura
Ujjain
Approx Travel Time
10h 10m
₹510
Onwards
Hathras
Mathura
Ujjain
Approx Travel Time
10h 2m
₹2,259
Onwards
FASTEST
Hathras
Mathura
Ujjain
Approx Travel Time
9h 45m
₹965
Onwards
Via Morena
Hathras
Morena
Ujjain
Approx Travel Time
11h 57m
₹5,031
Onwards
Via Dholpur
Hathras
Dholpur
Ujjain
Approx Travel Time
11h 55m
₹1,950
Onwards
Via Pachpahar
Hathras
Pachpahar
Ujjain
Approx Travel Time
11h 13m
On Demand
CHEAPEST
Hathras
Pachpahar
Ujjain
Approx Travel Time
10h 13m
₹500
Onwards
Frequently Asked Questions
What is the distance between Hathras and Ujjain?
Ujjain is approximately 600+ kms from Hathras.
How long does it take to reach Ujjain from Hathras?
It takes approximately 10 hours to reach Ujjain from Hathras by Bus, Train Via Mathura.
What is the cheapest way to reach Ujjain from Hathras?
The cheapest way to reach Ujjain from Hathras is by Train Via Pachpahar.
What is the fastest way to reach Ujjain from Hathras?
The fastest way to reach Ujjain from Hathras is by Bus, Train Via Mathura.


