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