
Shahganj to Salem
Salem is approximately 2200+ kms from Shahganj. The fastest way to reach Salem from Shahganj is by Train, Flight Via Patna, Bangalore. It takes approximately 16 hours. The cheapest way to reach Salem from Shahganj is by Train, Flight Via Kolkata, Chennai which would take approximately 27 hours.
Sort By
Mode of Transport
Via Patna, Bangalore
RECOMMENDED
FASTEST
Shahganj
Patna
Bangalore
Salem
Approx Travel Time
15h 20m
₹5,681
Onwards
Shahganj
Patna
Bangalore
Salem
Approx Travel Time
16h 20m
₹6,051
Onwards
Shahganj
Patna
Bangalore
Salem
Approx Travel Time
17h 3m
₹9,667
Onwards
Via Patna, Chennai
Shahganj
Patna
Chennai
Salem
Approx Travel Time
17h 20m
₹5,538
Onwards
Shahganj
Patna
Chennai
Salem
Approx Travel Time
18h 35m
₹5,708
Onwards
Shahganj
Patna
Chennai
Salem
Approx Travel Time
18h 41m
₹11,267
Onwards
Via Patna, Hyderabad
Shahganj
Patna
Hyderabad
Salem
Approx Travel Time
1d 0h 50m
₹6,126
Onwards
Via Patna, Mangalore
Shahganj
Patna
Mangalore
Salem
Approx Travel Time
20h 50m
₹7,080
Onwards
Via Kolkata, Chennai
CHEAPEST
Shahganj
Kolkata
Chennai
Salem
Approx Travel Time
1d 2h 50m
₹5,265
Onwards
Shahganj
Kolkata
Chennai
Salem
Approx Travel Time
1d 4h 11m
₹10,994
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Salem?
Salem is approximately 2200+ kms from Shahganj.
How long does it take to reach Salem from Shahganj?
It takes approximately 16 hours to reach Salem from Shahganj by Train, Flight Via Patna, Bangalore.
What is the cheapest way to reach Salem from Shahganj?
The cheapest way to reach Salem from Shahganj is by Train, Flight Via Kolkata, Chennai.
What is the fastest way to reach Salem from Shahganj?
The fastest way to reach Salem from Shahganj is by Train, Flight Via Patna, Bangalore.