
Hosur to Bathinda
Bathinda is approximately 2250+ kms from Hosur. The fastest way to reach Bathinda from Hosur is by Train, Flight Via Bangalore, Delhi. It takes approximately 8 hours. The cheapest way to reach Bathinda from Hosur is by Train, Flight Via Bangalore, Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangalore, Delhi
RECOMMENDED
CHEAPEST
Hosur
Bangalore
Delhi
Bathinda
Approx Travel Time
13h 50m
₹5,011
Onwards
FASTEST
Hosur
Bangalore
Delhi
Bathinda
Approx Travel Time
7h 50m
₹6,551
Onwards
Hosur
Bangalore
Delhi
Bathinda
Approx Travel Time
14h 35m
₹11,214
Onwards
Hosur
Bangalore
Delhi
Bathinda
Approx Travel Time
15h 20m
₹5,870
Onwards
Via Bangalore, Ghaziabad
Hosur
Bangalore
Ghaziabad
Bathinda
Approx Travel Time
7h 50m
On Demand
Hosur
Bangalore
Ghaziabad
Bathinda
Approx Travel Time
14h 5m
On Demand
Via Bangalore, Jaipur
Hosur
Bangalore
Jaipur
Bathinda
Approx Travel Time
17h 35m
₹6,164
Onwards
Via Bangalore, Agra
Hosur
Bangalore
Agra
Bathinda
Approx Travel Time
17h 5m
₹8,122
Onwards
Via Bangalore, Mohali
Hosur
Bangalore
Mohali
Bathinda
Approx Travel Time
13h 24m
₹9,741
Onwards
Via Bangalore, Amritsar
Hosur
Bangalore
Amritsar
Bathinda
Approx Travel Time
12h 51m
₹10,487
Onwards
Frequently Asked Questions
What is the distance between Hosur and Bathinda?
Bathinda is approximately 2250+ kms from Hosur.
How long does it take to reach Bathinda from Hosur?
It takes approximately 8 hours to reach Bathinda from Hosur by Train, Flight Via Bangalore, Delhi.
What is the cheapest way to reach Bathinda from Hosur?
The cheapest way to reach Bathinda from Hosur is by Train, Flight Via Bangalore, Delhi.
What is the fastest way to reach Bathinda from Hosur?
The fastest way to reach Bathinda from Hosur is by Train, Flight Via Bangalore, Delhi.