
Rohtak to Ujjain
Ujjain is approximately 800+ kms from Rohtak. The fastest way to reach Ujjain from Rohtak is by Bus, Flight, Train Via Delhi, Indore. It takes approximately 9 hours. The cheapest way to reach Ujjain from Rohtak is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Pachpahar
Rohtak
Pachpahar
Ujjain
Approx Travel Time
11h 26m
₹565
Onwards
Via Delhi, Indore
Rohtak
Delhi
Indore
Ujjain
Approx Travel Time
8h 58m
₹6,351
Onwards
Rohtak
Delhi
Indore
Ujjain
Approx Travel Time
8h 56m
₹8,477
Onwards
FASTEST
Rohtak
Delhi
Indore
Ujjain
Approx Travel Time
8h 55m
₹6,584
Onwards
Via Jaipur
Rohtak
Jaipur
Ujjain
Approx Travel Time
16h
₹1,698
Onwards
Rohtak
Jaipur
Ujjain
Approx Travel Time
14h 44m
₹5,694
Onwards
Via Kota
Rohtak
Kota
Ujjain
Approx Travel Time
12h 4m
₹4,326
Onwards
Rohtak
Kota
Ujjain
Approx Travel Time
13h 18m
₹720
Onwards
Frequently Asked Questions
What is the distance between Rohtak and Ujjain?
Ujjain is approximately 800+ kms from Rohtak.
How long does it take to reach Ujjain from Rohtak?
It takes approximately 9 hours to reach Ujjain from Rohtak by Bus, Flight, Train Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Rohtak?
The cheapest way to reach Ujjain from Rohtak is by Train.
What is the fastest way to reach Ujjain from Rohtak?
The fastest way to reach Ujjain from Rohtak is by Bus, Flight, Train Via Delhi, Indore.

