
Basti to Batala
Batala is approximately 1050+ kms from Basti. The fastest way to reach Batala from Basti is by Bus, Flight, Train Via Lucknow, Amritsar. It takes approximately 11 hours. The cheapest way to reach Batala from Basti is by Train, Bus Via Chandigarh which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow, Amritsar
RECOMMENDED
Basti
Lucknow
Amritsar
Batala
Approx Travel Time
11h 32m
₹6,101
Onwards
FASTEST
Basti
Lucknow
Amritsar
Batala
Approx Travel Time
10h 49m
₹6,791
Onwards
Basti
Lucknow
Amritsar
Batala
Approx Travel Time
11h 38m
₹6,393
Onwards
Basti
Lucknow
Amritsar
Batala
Approx Travel Time
10h 55m
₹7,083
Onwards
Basti
Lucknow
Amritsar
Batala
Approx Travel Time
11h 45m
₹7,282
Onwards
Basti
Lucknow
Amritsar
Batala
Approx Travel Time
11h 2m
₹7,972
Onwards
Via Chandigarh
CHEAPEST
Basti
Chandigarh
Batala
Approx Travel Time
21h 26m
₹1,149
Onwards
Basti
Chandigarh
Batala
Approx Travel Time
20h 33m
₹4,028
Onwards
Via Ludhiana
Basti
Ludhiana
Batala
Approx Travel Time
22h 57m
₹2,132
Onwards
Via Kashipur, Jalandhar
Basti
Kashipur
Jalandhar
Batala
Approx Travel Time
1d 1h 1m
₹3,531
Onwards
Frequently Asked Questions
What is the distance between Basti and Batala?
Batala is approximately 1050+ kms from Basti.
How long does it take to reach Batala from Basti?
It takes approximately 11 hours to reach Batala from Basti by Bus, Flight, Train Via Lucknow, Amritsar.
What is the cheapest way to reach Batala from Basti?
The cheapest way to reach Batala from Basti is by Train, Bus Via Chandigarh.
What is the fastest way to reach Batala from Basti?
The fastest way to reach Batala from Basti is by Bus, Flight, Train Via Lucknow, Amritsar.

