
Agartala to Shahganj
Shahganj is approximately 1000+ kms from Agartala. The fastest way to reach Shahganj from Agartala is by Train Via Naugachhia. It takes approximately 21 hours. The cheapest way to reach Shahganj from Agartala is by Train Via Begusarai which would take approximately 22 hours.
Sort By
Mode of Transport
Via Naugachhia
RECOMMENDED
FASTEST
Agartala
Naugachhia
Shahganj
Approx Travel Time
21h 10m
₹535
Onwards
Via Begusarai
CHEAPEST
Agartala
Begusarai
Shahganj
Approx Travel Time
21h 25m
₹525
Onwards
Via Katihar
Agartala
Katihar
Shahganj
Approx Travel Time
21h 25m
₹890
Onwards
Via Deoghar
Agartala
Deoghar
Shahganj
Approx Travel Time
21h 25m
On Demand
Via Bhagalpur
Agartala
Bhagalpur
Shahganj
Approx Travel Time
21h 25m
On Demand
Via Malda
Agartala
Malda
Shahganj
Approx Travel Time
21h 25m
On Demand
Via Munger
Agartala
Munger
Shahganj
Approx Travel Time
21h 25m
On Demand
Via Khagaria
Agartala
Khagaria
Shahganj
Approx Travel Time
21h 25m
₹530
Onwards
Via Jangipur
Agartala
Jangipur
Shahganj
Approx Travel Time
21h 25m
On Demand
Via Patna
Agartala
Patna
Shahganj
Approx Travel Time
21h 40m
₹530
Onwards
Frequently Asked Questions
What is the distance between Agartala and Shahganj?
Shahganj is approximately 1000+ kms from Agartala.
How long does it take to reach Shahganj from Agartala?
It takes approximately 21 hours to reach Shahganj from Agartala by Train Via Naugachhia.
What is the cheapest way to reach Shahganj from Agartala?
The cheapest way to reach Shahganj from Agartala is by Train Via Begusarai.
What is the fastest way to reach Shahganj from Agartala?
The fastest way to reach Shahganj from Agartala is by Train Via Naugachhia.