Haldia to Ujjain - Multiple Options To Reach By Train
Ujjain is approximately 1400+ kms from Haldia. The fastest way to reach Ujjain from Haldia is by Train Via Kharagpur. It takes approximately 29 hours. The cheapest way to reach Ujjain from Haldia is by Train Via Prayagraj(Allahabad) which would take approximately 32 hours.
Sort By
Mode of Transport
Via Kharagpur, Bilaspur, Chattisgarh
RECOMMENDED
Haldia
Kharagpur
Bilaspur, Chattisgarh
Ujjain
Approx Travel Time
1d 6h 50m
₹980
Onwards
Via Kharagpur, Gondia
Haldia
Kharagpur
Gondia
Ujjain
Approx Travel Time
1d 7h 35m
₹1,065
Onwards
Via Kharagpur, Raipur, Chhattisgarh
Haldia
Kharagpur
Raipur, Chhattisgarh
Ujjain
Approx Travel Time
1d 7h 50m
₹1,070
Onwards
Via Kharagpur
FASTEST
Haldia
Kharagpur
Ujjain
Approx Travel Time
1d 5h 10m
On Demand
Via Kharagpur, Durg
Haldia
Kharagpur
Durg
Ujjain
Approx Travel Time
1d 7h 50m
₹1,070
Onwards
Via Mughal Sarai
Haldia
Mughal Sarai
Ujjain
Approx Travel Time
1d 8h 10m
₹940
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Haldia
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
1d 8h 10m
₹795
Onwards
Via Asansol
Haldia
Asansol
Ujjain
Approx Travel Time
1d 7h 25m
On Demand
Via Kharagpur, Nagpur
Haldia
Kharagpur
Nagpur
Ujjain
Approx Travel Time
1d 8h 35m
₹1,060
Onwards
Via Baghmara, Mughal Sarai
Haldia
Baghmara
Mughal Sarai
Ujjain
Approx Travel Time
1d 9h 35m
On Demand
Frequently Asked Questions
What is the distance between Haldia and Ujjain?
Ujjain is approximately 1400+ kms from Haldia.
How long does it take to reach Ujjain from Haldia?
It takes approximately 29 hours to reach Ujjain from Haldia by Train Via Kharagpur.
What is the cheapest way to reach Ujjain from Haldia?
The cheapest way to reach Ujjain from Haldia is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Ujjain from Haldia?
The fastest way to reach Ujjain from Haldia is by Train Via Kharagpur.