
Barshi to Shahganj
Shahganj is approximately 1200+ kms from Barshi. The fastest way to reach Shahganj from Barshi is by Train, Flight Via Pune, Prayagraj(Allahabad). It takes approximately 12 hours. The cheapest way to reach Shahganj from Barshi is by Train Via Nagpur, Satna which would take approximately 28 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Barshi
Jabalpur
Shahganj
Approx Travel Time
1d 1h 55m
₹945
Onwards
Via Itarsi
Barshi
Itarsi
Shahganj
Approx Travel Time
1d 2h 55m
₹960
Onwards
Via Hyderabad, Varanasi
Barshi
Hyderabad
Varanasi
Shahganj
Approx Travel Time
12h 50m
On Demand
Via Nagpur, Satna
CHEAPEST
Barshi
Nagpur
Satna
Shahganj
Approx Travel Time
1d 3h 50m
₹855
Onwards
Via Jabalpur, Prayagraj(Allahabad)
Barshi
Jabalpur
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
1d 3h 20m
₹930
Onwards
Via Satna
Barshi
Satna
Shahganj
Approx Travel Time
1d 2h 10m
₹895
Onwards
Via Hyderabad, Prayagraj(Allahabad)
Barshi
Hyderabad
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
13h 50m
On Demand
Via Itarsi, Satna
Barshi
Itarsi
Satna
Shahganj
Approx Travel Time
1d 4h 5m
₹1,045
Onwards
Via Pune, Prayagraj(Allahabad)
FASTEST
Barshi
Pune
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
11h 50m
₹8,090
Onwards
Via Itarsi, Prayagraj(Allahabad)
Barshi
Itarsi
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
1d 4h 20m
₹925
Onwards
Frequently Asked Questions
What is the distance between Barshi and Shahganj?
Shahganj is approximately 1200+ kms from Barshi.
How long does it take to reach Shahganj from Barshi?
It takes approximately 12 hours to reach Shahganj from Barshi by Train, Flight Via Pune, Prayagraj(Allahabad).
What is the cheapest way to reach Shahganj from Barshi?
The cheapest way to reach Shahganj from Barshi is by Train Via Nagpur, Satna.
What is the fastest way to reach Shahganj from Barshi?
The fastest way to reach Shahganj from Barshi is by Train, Flight Via Pune, Prayagraj(Allahabad).