
Shahganj to Kolkata
Kolkata is approximately 750+ kms from Shahganj. The fastest way to reach Kolkata from Shahganj is by Train, Flight Via Ayodhya. It takes approximately 5 hours. The cheapest way to reach Kolkata from Shahganj is by Train, Flight Via Varanasi which would take approximately 6 hours.
Sort By
Mode of Transport
Via Varanasi
CHEAPEST
Shahganj
Varanasi
Kolkata
Approx Travel Time
5h 47m
₹5,135
Onwards
Via Ayodhya
FASTEST
Shahganj
Ayodhya
Kolkata
Approx Travel Time
4h 20m
₹8,558
Onwards
Via Gorakhpur
Shahganj
Gorakhpur
Kolkata
Approx Travel Time
5h 45m
On Demand
Via Jaunpur, Varanasi
Shahganj
Jaunpur
Varanasi
Kolkata
Approx Travel Time
6h 55m
₹5,225
Onwards
Via Ayodhya, Ayodhya
Shahganj
Ayodhya
Ayodhya
Kolkata
Approx Travel Time
5h 30m
₹8,603
Onwards
Via Prayagraj(Allahabad)
Shahganj
Prayagraj(Allahabad)
Kolkata
Approx Travel Time
6h 59m
₹8,366
Onwards
Via Ayodhya, Muzaffarpur
Shahganj
Ayodhya
Muzaffarpur
Kolkata
Approx Travel Time
5h 31m
₹15,286
Onwards
Via Akbarpur, Ambedkar Nagar, Ayodhya
Shahganj
Akbarpur, Ambedkar Nagar
Ayodhya
Kolkata
Approx Travel Time
6h 24m
₹8,703
Onwards
Via Ayodhya, Patna
Shahganj
Ayodhya
Patna
Kolkata
Approx Travel Time
5h 38m
₹11,986
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 5 hours to reach Kolkata from Shahganj by Train, Flight Via Ayodhya.
What is the cheapest way to reach Kolkata from Shahganj?
The cheapest way to reach Kolkata from Shahganj is by Train, Flight Via Varanasi.
What is the fastest way to reach Kolkata from Shahganj?
The fastest way to reach Kolkata from Shahganj is by Train, Flight Via Ayodhya.