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