
Haldia to Satna
Satna is approximately 900+ kms from Haldia. The fastest way to reach Satna from Haldia is by Train Via Baghmara. It takes approximately 20 hours. The cheapest way to reach Satna from Haldia is by Train Via Prayagraj(Allahabad) which would take approximately 21 hours.
Sort By
Mode of Transport
Via Baghmara
RECOMMENDED
FASTEST
Haldia
Baghmara
Satna
Approx Travel Time
19h 40m
On Demand
Via Asansol
Haldia
Asansol
Satna
Approx Travel Time
20h 10m
On Demand
Via Gaya
Haldia
Gaya
Satna
Approx Travel Time
20h 10m
₹685
Onwards
Via Mughal Sarai
Haldia
Mughal Sarai
Satna
Approx Travel Time
20h 10m
₹605
Onwards
Via Howrah
Haldia
Howrah
Satna
Approx Travel Time
20h 10m
On Demand
Haldia
Howrah
Satna
Approx Travel Time
20h 32m
On Demand
Via Baghmara, Bhabua
Haldia
Baghmara
Bhabua
Satna
Approx Travel Time
21h 20m
On Demand
Via Baghmara, Mughal Sarai
Haldia
Baghmara
Mughal Sarai
Satna
Approx Travel Time
21h 35m
On Demand
Via Asansol, Sasaram
Haldia
Asansol
Sasaram
Satna
Approx Travel Time
21h 50m
On Demand
Via Prayagraj(Allahabad)
CHEAPEST
Haldia
Prayagraj(Allahabad)
Satna
Approx Travel Time
20h 27m
₹595
Onwards
Frequently Asked Questions
What is the distance between Haldia and Satna?
Satna is approximately 900+ kms from Haldia.
How long does it take to reach Satna from Haldia?
It takes approximately 20 hours to reach Satna from Haldia by Train Via Baghmara.
What is the cheapest way to reach Satna from Haldia?
The cheapest way to reach Satna from Haldia is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Satna from Haldia?
The fastest way to reach Satna from Haldia is by Train Via Baghmara.