
Satna to Patna
Patna is approximately 500+ kms from Satna. The fastest way to reach Patna from Satna is by Train Via Prayagraj(Allahabad). It takes approximately 11 hours. The cheapest way to reach Patna from Satna is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
Satna
Prayagraj(Allahabad)
Patna
Approx Travel Time
11h 36m
₹4,543
Onwards
Satna
Prayagraj(Allahabad)
Patna
Approx Travel Time
13h 31m
₹5,720
Onwards
Satna
Prayagraj(Allahabad)
Patna
Approx Travel Time
14h 10m
₹2,551
Onwards
FASTEST
Satna
Prayagraj(Allahabad)
Patna
Approx Travel Time
10h 43m
₹285
Onwards
Satna
Prayagraj(Allahabad)
Patna
Approx Travel Time
12h 15m
₹1,374
Onwards
Satna
Prayagraj(Allahabad)
Patna
Approx Travel Time
12h 48m
₹1,462
Onwards
Via Lucknow
Satna
Lucknow
Patna
Approx Travel Time
13h
₹4,778
Onwards
Via Mughal Sarai
Satna
Mughal Sarai
Patna
Approx Travel Time
12h 15m
₹285
Onwards
Frequently Asked Questions
What is the distance between Satna and Patna?
Patna is approximately 500+ kms from Satna.
How long does it take to reach Patna from Satna?
It takes approximately 11 hours to reach Patna from Satna by Train Via Prayagraj(Allahabad).
What is the cheapest way to reach Patna from Satna?
The cheapest way to reach Patna from Satna is by Train.
What is the fastest way to reach Patna from Satna?
The fastest way to reach Patna from Satna is by Train Via Prayagraj(Allahabad).

