
Mumbai to Shahganj
Shahganj is approximately 1450+ kms from Mumbai. The fastest way to reach Shahganj from Mumbai is by Flight, Train Via Varanasi. It takes approximately 6 hours. The cheapest way to reach Shahganj from Mumbai is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Varanasi
FASTEST
Mumbai
Varanasi
Shahganj
Approx Travel Time
5h 25m
₹8,995
Onwards
Via Prayagraj(Allahabad)
Mumbai
Prayagraj(Allahabad)
Shahganj
Approx Travel Time
6h 25m
₹7,311
Onwards
Via Lucknow
Mumbai
Lucknow
Shahganj
Approx Travel Time
8h 10m
₹7,331
Onwards
Via Kanpur
Mumbai
Kanpur
Shahganj
Approx Travel Time
8h 55m
₹6,452
Onwards
Via Jabalpur
Mumbai
Jabalpur
Shahganj
Approx Travel Time
12h 10m
₹6,197
Onwards
Via Gorakhpur
Mumbai
Gorakhpur
Shahganj
Approx Travel Time
7h 10m
₹7,606
Onwards
Via Patna
Mumbai
Patna
Shahganj
Approx Travel Time
10h 10m
₹7,790
Onwards
Via Bareilly
Mumbai
Bareilly
Shahganj
Approx Travel Time
13h 10m
₹7,971
Onwards
Via Gwalior
Mumbai
Gwalior
Shahganj
Approx Travel Time
13h 10m
On Demand
Frequently Asked Questions
What is the distance between Mumbai and Shahganj?
Shahganj is approximately 1450+ kms from Mumbai.
How long does it take to reach Shahganj from Mumbai?
It takes approximately 6 hours to reach Shahganj from Mumbai by Flight, Train Via Varanasi.
What is the cheapest way to reach Shahganj from Mumbai?
The cheapest way to reach Shahganj from Mumbai is by Train.
What is the fastest way to reach Shahganj from Mumbai?
The fastest way to reach Shahganj from Mumbai is by Flight, Train Via Varanasi.