
Delhi to Bathinda
Bathinda is approximately 250+ kms from Delhi. The fastest way to reach Bathinda from Delhi is by Flight. It takes approximately 1 hour. The cheapest way to reach Bathinda from Delhi is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Ghaziabad
Delhi
Ghaziabad
Bathinda
Approx Travel Time
3h 28m
₹2,674
Onwards
Delhi
Ghaziabad
Bathinda
Approx Travel Time
3h 25m
₹1,725
Onwards
Delhi
Ghaziabad
Bathinda
Approx Travel Time
4h 50m
₹1,880
Onwards
Delhi
Ghaziabad
Bathinda
Approx Travel Time
5h 45m
₹13,874
Onwards
Via Hisar
Delhi
Hisar
Bathinda
Approx Travel Time
4h 2m
₹1,719
Onwards
Delhi
Hisar
Bathinda
Approx Travel Time
5h 35m
₹2,183
Onwards
Frequently Asked Questions
What is the distance between Delhi and Bathinda?
Bathinda is approximately 250+ kms from Delhi.
How long does it take to reach Bathinda from Delhi?
It takes approximately 1 hour to reach Bathinda from Delhi by Flight.
What is the cheapest way to reach Bathinda from Delhi?
The cheapest way to reach Bathinda from Delhi is by Train.
What is the fastest way to reach Bathinda from Delhi?
The fastest way to reach Bathinda from Delhi is by Flight.
Routes Connecting Delhi
Routes From Delhi
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Barnala to Bathinda
- Sri-Ganganagar to Bathinda
- Garhwa to Bathinda
- Jaitu to Bathinda
- Siliguri to Bathinda
- Faridkot to Bathinda
- Nainpur to Bathinda
- Nidadavolu to Bathinda
- Mukerian to Bathinda
- Hazaribagh to Bathinda
- Calicut to Bathinda
- Kedarnath to Bathinda
- Tiruchirappalli to Bathinda
- Lakshadweep to Bathinda
- Jhajjar to Bathinda


