
Roorkee to Ujjain
Ujjain is approximately 850+ kms from Roorkee. The fastest way to reach Ujjain from Roorkee is by Cab. It takes approximately 15 hours. The cheapest way to reach Ujjain from Roorkee is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
Roorkee
Kota
Ujjain
Approx Travel Time
15h 40m
₹699
Onwards
Roorkee
Kota
Ujjain
Approx Travel Time
15h
₹545
Onwards
Roorkee
Kota
Ujjain
Approx Travel Time
15h 55m
₹3,627
Onwards
Via Delhi
Roorkee
Delhi
Ujjain
Approx Travel Time
15h 51m
₹3,434
Onwards
Roorkee
Delhi
Ujjain
Approx Travel Time
16h 5m
₹728
Onwards
Via Sawai Madhopur
Roorkee
Sawai Madhopur
Ujjain
Approx Travel Time
14h 56m
₹565
Onwards
Via Muzaffarnagar
Roorkee
Muzaffarnagar
Ujjain
Approx Travel Time
18h 10m
₹1,790
Onwards
Via Mathura
Roorkee
Mathura
Ujjain
Approx Travel Time
16h 10m
₹6,620
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Ujjain?
Ujjain is approximately 850+ kms from Roorkee.
How long does it take to reach Ujjain from Roorkee?
It takes approximately 15 hours to reach Ujjain from Roorkee by Cab.
What is the cheapest way to reach Ujjain from Roorkee?
The cheapest way to reach Ujjain from Roorkee is by Train.
What is the fastest way to reach Ujjain from Roorkee?
The fastest way to reach Ujjain from Roorkee is by Cab.
Routes Connecting Roorkee
Routes From Roorkee
Routes To Roorkee
- Tiruchirappalli to Roorkee
- Bhilwara to Roorkee
- Nagpur to Roorkee
- Shahjahanpur to Roorkee
- Nizamabad to Roorkee
- Thiruvananthapuram to Roorkee
- Mahbubnagar to Roorkee
- Almora to Roorkee
- Harihar to Roorkee
- Polur to Roorkee
- Sambalpur to Roorkee
- Bageshwar to Roorkee
- Daund to Roorkee
- Ukhimath to Roorkee
- Mandawa to Roorkee


