
Shahganj to Kolkata
Kolkata is approximately 750+ kms from Shahganj. The fastest way to reach Kolkata from Shahganj is by Train, Flight Via Varanasi. It takes approximately 4 hours. The cheapest way to reach Kolkata from Shahganj is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Gaya
Shahganj
Gaya
Kolkata
Approx Travel Time
16h 55m
₹490
Onwards
Shahganj
Gaya
Kolkata
Approx Travel Time
8h 25m
₹3,414
Onwards
Via Dhanbad
Shahganj
Dhanbad
Kolkata
Approx Travel Time
16h 55m
₹495
Onwards
Shahganj
Dhanbad
Kolkata
Approx Travel Time
18h 10m
₹610
Onwards
Via Sasaram
Shahganj
Sasaram
Kolkata
Approx Travel Time
16h 55m
₹490
Onwards
Via Varanasi
FASTEST
Shahganj
Varanasi
Kolkata
Approx Travel Time
4h 10m
₹4,316
Onwards
Via Asansol
Shahganj
Asansol
Kolkata
Approx Travel Time
16h 55m
₹435
Onwards
Via Durgapur
Shahganj
Durgapur
Kolkata
Approx Travel Time
16h 55m
₹445
Onwards
Via Jhumri Telaiya
Shahganj
Jhumri Telaiya
Kolkata
Approx Travel Time
16h 55m
₹485
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Kolkata?
Kolkata is approximately 750+ kms from Shahganj.
How long does it take to reach Kolkata from Shahganj?
It takes approximately 4 hours to reach Kolkata from Shahganj by Train, Flight Via Varanasi.
What is the cheapest way to reach Kolkata from Shahganj?
The cheapest way to reach Kolkata from Shahganj is by Train.
What is the fastest way to reach Kolkata from Shahganj?
The fastest way to reach Kolkata from Shahganj is by Train, Flight Via Varanasi.