
Haldwani to Bathinda
Bathinda is approximately 550+ kms from Haldwani. The fastest way to reach Bathinda from Haldwani is by Train, Flight Via Ghaziabad. It takes approximately 7 hours. The cheapest way to reach Bathinda from Haldwani is by Train Via Moradabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
Haldwani
Haridwar
Bathinda
Approx Travel Time
12h 25m
₹385
Onwards
Via Ambala
Haldwani
Ambala
Bathinda
Approx Travel Time
12h 40m
₹585
Onwards
Haldwani
Ambala
Bathinda
Approx Travel Time
13h 10m
₹4,759
Onwards
Via Saharanpur
Haldwani
Saharanpur
Bathinda
Approx Travel Time
12h 40m
₹605
Onwards
Haldwani
Saharanpur
Bathinda
Approx Travel Time
13h 10m
₹6,015
Onwards
Via Moradabad
CHEAPEST
Haldwani
Moradabad
Bathinda
Approx Travel Time
12h 40m
₹375
Onwards
Via Yamunanagar
Haldwani
Yamunanagar
Bathinda
Approx Travel Time
12h 40m
On Demand
Via Rampur (Uttar Pradesh)
Haldwani
Rampur (Uttar Pradesh)
Bathinda
Approx Travel Time
12h 55m
₹375
Onwards
Via Hapur
Haldwani
Hapur
Bathinda
Approx Travel Time
13h 10m
On Demand
Via Ghaziabad
FASTEST
Haldwani
Ghaziabad
Bathinda
Approx Travel Time
7h 10m
On Demand
Frequently Asked Questions
What is the distance between Haldwani and Bathinda?
Bathinda is approximately 550+ kms from Haldwani.
How long does it take to reach Bathinda from Haldwani?
It takes approximately 7 hours to reach Bathinda from Haldwani by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Bathinda from Haldwani?
The cheapest way to reach Bathinda from Haldwani is by Train Via Moradabad.
What is the fastest way to reach Bathinda from Haldwani?
The fastest way to reach Bathinda from Haldwani is by Train, Flight Via Ghaziabad.
Routes Connecting Haldwani
Routes From Haldwani
Routes To Haldwani
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Rishikesh
- Bathinda to Raisinghnagar
- Bathinda to Lalkuan
- Bathinda to Thiruvarur
- Bathinda to METTUPALAYAM
- Bathinda to Mangaon
- Bathinda to Sitamarhi
- Bathinda to Mayiladuthurai
- Bathinda to Shahapur
- Bathinda to Kanpur
- Bathinda to Bhusawal
- Bathinda to Madurai
- Bathinda to Shirpur
- Bathinda to Jamnagar
- Bathinda to Mannargudi