
Batala to Agartala
Agartala is approximately 2050+ kms from Batala. The fastest way to reach Agartala from Batala is by Train, Flight Via Amritsar, Delhi. It takes approximately 8 hours. The cheapest way to reach Agartala from Batala is by Train, Flight Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Batala
Delhi
Agartala
Approx Travel Time
13h 40m
₹7,136
Onwards
Batala
Delhi
Agartala
Approx Travel Time
15h 40m
₹7,845
Onwards
Via Amritsar, Delhi
FASTEST
Batala
Amritsar
Delhi
Agartala
Approx Travel Time
8h 5m
₹10,368
Onwards
Batala
Amritsar
Delhi
Agartala
Approx Travel Time
16h 20m
₹7,186
Onwards
Via Phagwara, Delhi
Batala
Phagwara
Delhi
Agartala
Approx Travel Time
15h 5m
₹7,246
Onwards
Via Amritsar, Guwahati
Batala
Amritsar
Guwahati
Agartala
Approx Travel Time
13h 5m
₹10,591
Onwards
Batala
Amritsar
Guwahati
Agartala
Approx Travel Time
8h 20m
₹11,937
Onwards
Via Amritsar, Kolkata
Batala
Amritsar
Kolkata
Agartala
Approx Travel Time
8h 5m
₹12,566
Onwards
Batala
Amritsar
Kolkata
Agartala
Approx Travel Time
14h 20m
₹10,919
Onwards
Via Pathankot, Delhi
Batala
Pathankot
Delhi
Agartala
Approx Travel Time
17h 5m
₹7,221
Onwards
Frequently Asked Questions
What is the distance between Batala and Agartala?
Agartala is approximately 2050+ kms from Batala.
How long does it take to reach Agartala from Batala?
It takes approximately 8 hours to reach Agartala from Batala by Train, Flight Via Amritsar, Delhi.
What is the cheapest way to reach Agartala from Batala?
The cheapest way to reach Agartala from Batala is by Train, Flight Via Delhi.
What is the fastest way to reach Agartala from Batala?
The fastest way to reach Agartala from Batala is by Train, Flight Via Amritsar, Delhi.