Haridwar to Ujjain - Multiple Options To Reach By Train, Bus, Cab
Ujjain is approximately 850+ kms from Haridwar. The fastest way to reach Ujjain from Haridwar is by Train. It takes approximately 17 hours. The cheapest way to reach Ujjain from Haridwar is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Faridabad
Haridwar
Faridabad
Ujjain
Approx Travel Time
18h 40m
₹605
Onwards
Haridwar
Faridabad
Ujjain
Approx Travel Time
20h 2m
₹4,784
Onwards
Via Agra
Haridwar
Agra
Ujjain
Approx Travel Time
19h 10m
₹615
Onwards
Haridwar
Agra
Ujjain
Approx Travel Time
20h 40m
₹1,244
Onwards
Via Delhi
Haridwar
Delhi
Ujjain
Approx Travel Time
18h 40m
₹560
Onwards
Haridwar
Delhi
Ujjain
Approx Travel Time
19h 40m
₹784
Onwards
Haridwar
Delhi
Ujjain
Approx Travel Time
19h 59m
₹3,694
Onwards
Via Morena
Haridwar
Morena
Ujjain
Approx Travel Time
20h 7m
₹630
Onwards
Via Jaipur
Haridwar
Jaipur
Ujjain
Approx Travel Time
21h 40m
₹915
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Ujjain?
Ujjain is approximately 850+ kms from Haridwar.
How long does it take to reach Ujjain from Haridwar?
It takes approximately 17 hours to reach Ujjain from Haridwar by Train.
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 Train.
Routes Connecting Haridwar
From Haridwar
To Haridwar
- Mansa to Haridwar
- Gudur to Haridwar
- Faridkot to Haridwar
- Sangareddy to Haridwar
- Ulhasnagar to Haridwar
- Didwana to Haridwar
- Basavakalyan to Haridwar
- Bilaspur to Haridwar
- Manali to Haridwar
- Loharu to Haridwar
- Imphal to Haridwar
- Pattukkottai to Haridwar
- Wani to Haridwar
- Thiruvannamalai to Haridwar
- Yadgir to Haridwar