
Shahganj to Satna
Satna is approximately 300+ kms from Shahganj. The fastest way to reach Satna from Shahganj is by Train. It takes approximately 8 hours. The cheapest way to reach Satna from Shahganj is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
Shahganj
Prayagraj(Allahabad)
Satna
Approx Travel Time
7h 42m
₹290
Onwards
Shahganj
Prayagraj(Allahabad)
Satna
Approx Travel Time
7h 49m
₹2,345
Onwards
Via Varanasi
Shahganj
Varanasi
Satna
Approx Travel Time
9h 13m
₹5,624
Onwards
Shahganj
Varanasi
Satna
Approx Travel Time
10h 3m
₹3,634
Onwards
Shahganj
Varanasi
Satna
Approx Travel Time
10h 57m
₹2,345
Onwards
Shahganj
Varanasi
Satna
Approx Travel Time
11h 47m
₹355
Onwards
Via Jaunpur
Shahganj
Jaunpur
Satna
Approx Travel Time
10h 56m
₹350
Onwards
Via Mughal Sarai
Shahganj
Mughal Sarai
Satna
Approx Travel Time
13h 22m
₹360
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Satna?
Satna is approximately 300+ kms from Shahganj.
How long does it take to reach Satna from Shahganj?
It takes approximately 8 hours to reach Satna from Shahganj by Train.
What is the cheapest way to reach Satna from Shahganj?
The cheapest way to reach Satna from Shahganj is by Train.
What is the fastest way to reach Satna from Shahganj?
The fastest way to reach Satna from Shahganj is by Train.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Kolkata
- Shahganj to Badlapur
- Shahganj to Kankavli
- Shahganj to Tandur
- Shahganj to Chitradurga
- Shahganj to Kishangarh
- Shahganj to Chirawa
- Shahganj to Kodaikanal
- Shahganj to Challakere
- Shahganj to Khamgaon
- Shahganj to Thodupuzha
- Shahganj to Pratapgarh
- Shahganj to Palia-Kalan
- Shahganj to Lingsugur
- Shahganj to Gaya


