
Rohtak to Ujjain
Ujjain is approximately 700+ kms from Rohtak. The fastest way to reach Ujjain from Rohtak is by Train Via Kota. It takes approximately 16 hours. The cheapest way to reach Ujjain from Rohtak is by Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
FASTEST
Rohtak
Kota
Ujjain
Approx Travel Time
15h 25m
On Demand
Via Sawai Madhopur
Rohtak
Sawai Madhopur
Ujjain
Approx Travel Time
15h 25m
On Demand
Via Jaipur
Rohtak
Jaipur
Ujjain
Approx Travel Time
15h 40m
₹525
Onwards
Rohtak
Jaipur
Ujjain
Approx Travel Time
16h 55m
₹1,015
Onwards
Via Delhi
CHEAPEST
Rohtak
Delhi
Ujjain
Approx Travel Time
16h 10m
₹485
Onwards
Rohtak
Delhi
Ujjain
Approx Travel Time
16h 25m
₹744
Onwards
Via Gangapur City
Rohtak
Gangapur City
Ujjain
Approx Travel Time
15h 40m
On Demand
Via Phulera
Rohtak
Phulera
Ujjain
Approx Travel Time
16h 10m
₹560
Onwards
Via Faridabad
Rohtak
Faridabad
Ujjain
Approx Travel Time
16h 10m
₹550
Onwards
Via Mathura
Rohtak
Mathura
Ujjain
Approx Travel Time
16h 40m
₹530
Onwards
Frequently Asked Questions
What is the distance between Rohtak and Ujjain?
Ujjain is approximately 700+ kms from Rohtak.
How long does it take to reach Ujjain from Rohtak?
It takes approximately 16 hours to reach Ujjain from Rohtak by Train Via Kota.
What is the cheapest way to reach Ujjain from Rohtak?
The cheapest way to reach Ujjain from Rohtak is by Train Via Delhi.
What is the fastest way to reach Ujjain from Rohtak?
The fastest way to reach Ujjain from Rohtak is by Train Via Kota.