Balasore to Satna - Multiple Options To Reach By Train, Cab
Satna is approximately 800+ kms from Balasore. The fastest way to reach Satna from Balasore is by Train Via Mirzapur. It takes approximately 18 hours. The cheapest way to reach Satna from Balasore is by Train Via Katni which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mirzapur
RECOMMENDED
FASTEST
Balasore
Mirzapur
Satna
Approx Travel Time
18h 10m
₹605
Onwards
Balasore
Mirzapur
Satna
Approx Travel Time
19h 56m
₹8,733
Onwards
Via Mughal Sarai
Balasore
Mughal Sarai
Satna
Approx Travel Time
19h 10m
₹605
Onwards
Via Sasaram
Balasore
Sasaram
Satna
Approx Travel Time
19h 10m
₹670
Onwards
Via Gyanpur
Balasore
Gyanpur
Satna
Approx Travel Time
19h 10m
On Demand
Via Gaya
Balasore
Gaya
Satna
Approx Travel Time
19h 40m
₹685
Onwards
Via Prayagraj(Allahabad)
Balasore
Prayagraj(Allahabad)
Satna
Approx Travel Time
19h 12m
₹595
Onwards
Via Varanasi
Balasore
Varanasi
Satna
Approx Travel Time
19h 40m
₹590
Onwards
Via Baghmara
Balasore
Baghmara
Satna
Approx Travel Time
19h 40m
On Demand
Via Katni
CHEAPEST
Balasore
Katni
Satna
Approx Travel Time
19h 40m
₹565
Onwards
Frequently Asked Questions
What is the distance between Balasore and Satna?
Satna is approximately 800+ kms from Balasore.
How long does it take to reach Satna from Balasore?
It takes approximately 18 hours to reach Satna from Balasore by Train Via Mirzapur.
What is the cheapest way to reach Satna from Balasore?
The cheapest way to reach Satna from Balasore is by Train Via Katni.
What is the fastest way to reach Satna from Balasore?
The fastest way to reach Satna from Balasore is by Train Via Mirzapur.