
Haridwar to Ujjain
Ujjain is approximately 950+ kms from Haridwar. The fastest way to reach Ujjain from Haridwar is by Cab. It takes approximately 15 hours. The cheapest way to reach Ujjain from Haridwar is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Haridwar
Delhi
Ujjain
Approx Travel Time
15h 34m
₹3,698
Onwards
Haridwar
Delhi
Ujjain
Approx Travel Time
16h 18m
₹787
Onwards
Haridwar
Delhi
Ujjain
Approx Travel Time
15h 29m
₹560
Onwards
Via Mathura
Haridwar
Mathura
Ujjain
Approx Travel Time
15h 25m
₹8,901
Onwards
Via Jaipur
Haridwar
Jaipur
Ujjain
Approx Travel Time
19h 50m
₹1,100
Onwards
Via Bharatpur
Haridwar
Bharatpur
Ujjain
Approx Travel Time
16h 34m
₹1,164
Onwards
Via Kota
Haridwar
Kota
Ujjain
Approx Travel Time
16h 35m
₹3,644
Onwards
Via Sawai Madhopur
Haridwar
Sawai Madhopur
Ujjain
Approx Travel Time
15h 36m
₹580
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Ujjain?
Ujjain is approximately 950+ kms from Haridwar.
How long does it take to reach Ujjain from Haridwar?
It takes approximately 15 hours to reach Ujjain from Haridwar by Cab.
What is the cheapest way to reach Ujjain from Haridwar?
The cheapest way to reach Ujjain from Haridwar is by Train.
What is the fastest way to reach Ujjain from Haridwar?
The fastest way to reach Ujjain from Haridwar is by Cab.
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
- Bihar-Sharif to Haridwar
- Barshi to Haridwar
- Kantabanji to Haridwar
- Srisailam to Haridwar
- Bankura to Haridwar
- Bardoli to Haridwar
- Singrauli to Haridwar
- Khatu to Haridwar
- Sanchi to Haridwar
- Hinganghat to Haridwar
- Baripada to Haridwar
- Sawantwadi to Haridwar
- Bilhaur to Haridwar
- Pathanamthitta to Haridwar
- Lanka to Haridwar


