
Batala to Thane
Thane is approximately 1500+ kms from Batala. The fastest way to reach Thane from Batala is by Train, Flight, Cab Via Amritsar, Mumbai. It takes approximately 6 hours. The cheapest way to reach Thane from Batala is by Bus, Train Via Ludhiana which would take approximately 26 hours.
Sort By
Mode of Transport
Via Amritsar, Mumbai
RECOMMENDED
Batala
Amritsar
Mumbai
Thane
Approx Travel Time
6h 23m
On Demand
Batala
Amritsar
Mumbai
Thane
Approx Travel Time
6h 14m
₹6,614
Onwards
Batala
Amritsar
Mumbai
Thane
Approx Travel Time
6h 38m
₹8,388
Onwards
FASTEST
Batala
Amritsar
Mumbai
Thane
Approx Travel Time
5h 59m
On Demand
Via Ludhiana
CHEAPEST
Batala
Ludhiana
Thane
Approx Travel Time
1d 2h 1m
₹1,429
Onwards
Via Ambala
Batala
Ambala
Thane
Approx Travel Time
1d 2h 21m
On Demand
Via Kishangarh
Batala
Kishangarh
Thane
Approx Travel Time
1d 10h 10m
₹3,450
Onwards
Via Jalandhar, Mumbai
Batala
Jalandhar
Mumbai
Thane
Approx Travel Time
7h 14m
On Demand
Batala
Jalandhar
Mumbai
Thane
Approx Travel Time
7h 54m
₹6,644
Onwards
Batala
Jalandhar
Mumbai
Thane
Approx Travel Time
7h 29m
₹8,263
Onwards
Frequently Asked Questions
What is the distance between Batala and Thane?
Thane is approximately 1500+ kms from Batala.
How long does it take to reach Thane from Batala?
It takes approximately 6 hours to reach Thane from Batala by Train, Flight, Cab Via Amritsar, Mumbai.
What is the cheapest way to reach Thane from Batala?
The cheapest way to reach Thane from Batala is by Bus, Train Via Ludhiana.
What is the fastest way to reach Thane from Batala?
The fastest way to reach Thane from Batala is by Train, Flight, Cab Via Amritsar, Mumbai.


