
Haldia to Ujjain
Ujjain is approximately 1450+ kms from Haldia. The fastest way to reach Ujjain from Haldia is by Bus, Flight 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 30 hours.
Sort By
Mode of Transport
Via Kolkata, Indore
RECOMMENDED
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
10h 42m
₹13,155
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
11h 1m
₹12,014
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
9h 11m
₹9,990
Onwards
FASTEST
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
8h 10m
₹9,225
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
9h 41m
₹12,379
Onwards
Haldia
Kolkata
Indore
Ujjain
Approx Travel Time
9h 30m
₹8,860
Onwards
Via Jamshedpur
Haldia
Jamshedpur
Ujjain
Approx Travel Time
1d 3h 23m
On Demand
Via Kharagpur
Haldia
Kharagpur
Ujjain
Approx Travel Time
1d 4h 53m
₹4,084
Onwards
Via Howrah
CHEAPEST
Haldia
Howrah
Ujjain
Approx Travel Time
1d 6h 6m
₹805
Onwards
Via Kolkata, Guna
Haldia
Kolkata
Guna
Ujjain
Approx Travel Time
1d 10h 24m
On Demand
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 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 Via Kolkata, Indore.


