
Thane to Bathinda
Bathinda is approximately 1600+ kms from Thane. The fastest way to reach Bathinda from Thane is by Train, Flight Via Delhi. It takes approximately 20 hours. The cheapest way to reach Bathinda from Thane is by Train Via Delhi which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Thane
Delhi
Bathinda
Approx Travel Time
20h 10m
₹2,305
Onwards
CHEAPEST
Thane
Delhi
Bathinda
Approx Travel Time
1d
₹760
Onwards
Thane
Delhi
Bathinda
Approx Travel Time
1d 2h 25m
₹1,424
Onwards
Via Ajmer
Thane
Ajmer
Bathinda
Approx Travel Time
1d 1h 35m
On Demand
Via Panipat
Thane
Panipat
Bathinda
Approx Travel Time
1d 0h 45m
₹6,116
Onwards
Via Kishangarh
Thane
Kishangarh
Bathinda
Approx Travel Time
1d 6h 10m
₹2,800
Onwards
Thane
Kishangarh
Bathinda
Approx Travel Time
1d 1h 32m
On Demand
Via Ghaziabad
Thane
Ghaziabad
Bathinda
Approx Travel Time
20h 51m
On Demand
Via Hanumangarh
Thane
Hanumangarh
Bathinda
Approx Travel Time
1d 1h 40m
On Demand
Thane
Hanumangarh
Bathinda
Approx Travel Time
1d 1h
On Demand
Frequently Asked Questions
What is the distance between Thane and Bathinda?
Bathinda is approximately 1600+ kms from Thane.
How long does it take to reach Bathinda from Thane?
It takes approximately 20 hours to reach Bathinda from Thane by Train, Flight Via Delhi.
What is the cheapest way to reach Bathinda from Thane?
The cheapest way to reach Bathinda from Thane is by Train Via Delhi.
What is the fastest way to reach Bathinda from Thane?
The fastest way to reach Bathinda from Thane is by Train, Flight Via Delhi.


