
Hathras to Ujjain
Ujjain is approximately 600+ kms from Hathras. The fastest way to reach Ujjain from Hathras is by Cab, Train Via Bharatpur. It takes approximately 11 hours. The cheapest way to reach Ujjain from Hathras is by Train Via Pachpahar which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bharatpur
RECOMMENDED
FASTEST
Hathras
Bharatpur
Ujjain
Approx Travel Time
10h 42m
₹2,612
Onwards
Hathras
Bharatpur
Ujjain
Approx Travel Time
11h 11m
₹965
Onwards
Via Mathura
Hathras
Mathura
Ujjain
Approx Travel Time
10h 50m
₹510
Onwards
Hathras
Mathura
Ujjain
Approx Travel Time
10h 52m
₹2,287
Onwards
Hathras
Mathura
Ujjain
Approx Travel Time
11h 22m
₹765
Onwards
Via Morena
Hathras
Morena
Ujjain
Approx Travel Time
13h 34m
₹4,799
Onwards
Via Dholpur
Hathras
Dholpur
Ujjain
Approx Travel Time
13h 40m
₹1,950
Onwards
Via Pachpahar
Hathras
Pachpahar
Ujjain
Approx Travel Time
11h 43m
On Demand
CHEAPEST
Hathras
Pachpahar
Ujjain
Approx Travel Time
10h 53m
₹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 11 hours to reach Ujjain from Hathras by Cab, Train Via Bharatpur.
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 Cab, Train Via Bharatpur.


