
Haldia to Ujjain
Ujjain is approximately 1450+ kms from Haldia. The fastest way to reach Ujjain from Haldia is by Bus, Flight, Cab Via Kolkata, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Haldia is by Bus, Train Via Howrah which would take approximately 31 hours.
Sort By
Mode of Transport
Via Kolkata, Indore
RECOMMENDED
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
8h 40m
₹11,744
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
8h 51m
₹10,477
Onwards
FASTEST
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
7h 59m
₹8,245
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
8h 15m
₹6,968
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
8h 56m
₹10,467
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
8h 10m
₹6,978
Onwards
Via Jamshedpur
Haldia
Jamshedpur
Ujjain
Approx Travel Time
1d 4h 3m
On Demand
Via Kharagpur
Haldia
Kharagpur
Ujjain
Approx Travel Time
1d 5h 36m
₹4,677
Onwards
Via Howrah
CHEAPEST
Haldia
Howrah
Ujjain
Approx Travel Time
1d 6h 26m
₹805
Onwards
Via Kolkata, Guna
Haldia
Kolkata
Guna
Ujjain
Approx Travel Time
1d 14h 29m
₹6,099
Onwards
Frequently Asked Questions
What is the distance between Haldia and Ujjain?
Ujjain is approximately 1450+ kms from Haldia.
How long does it take to reach Ujjain from Haldia?
It takes approximately 8 hours to reach Ujjain from Haldia by Bus, Flight, Cab Via Kolkata, Indore.
What is the cheapest way to reach Ujjain from Haldia?
The cheapest way to reach Ujjain from Haldia is by Bus, Train Via Howrah.
What is the fastest way to reach Ujjain from Haldia?
The fastest way to reach Ujjain from Haldia is by Bus, Flight, Cab Via Kolkata, Indore.


