
Nainital to Bathinda
Bathinda is approximately 550+ kms from Nainital. The fastest way to reach Bathinda from Nainital is by Bus, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Bathinda from Nainital is by Bus, Train Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Nainital
Moradabad
Bathinda
Approx Travel Time
13h 16m
₹3,904
Onwards
Via Roorkee
Nainital
Roorkee
Bathinda
Approx Travel Time
13h 30m
₹6,291
Onwards
Via Rampur (Uttar Pradesh)
Nainital
Rampur (Uttar Pradesh)
Bathinda
Approx Travel Time
13h 34m
₹3,668
Onwards
Via Delhi
FASTEST
Nainital
Delhi
Bathinda
Approx Travel Time
8h 55m
₹2,779
Onwards
CHEAPEST
Nainital
Delhi
Bathinda
Approx Travel Time
14h 55m
₹819
Onwards
Via Meerut
Nainital
Meerut
Bathinda
Approx Travel Time
13h 53m
On Demand
Via Haridwar
Nainital
Haridwar
Bathinda
Approx Travel Time
14h 14m
₹5,136
Onwards
Via Saharanpur
Nainital
Saharanpur
Bathinda
Approx Travel Time
14h 4m
₹4,959
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Bathinda
Approx Travel Time
8h 58m
On Demand
Via Rishikesh
Nainital
Rishikesh
Bathinda
Approx Travel Time
14h 53m
₹6,251
Onwards
Frequently Asked Questions
What is the distance between Nainital and Bathinda?
Bathinda is approximately 550+ kms from Nainital.
How long does it take to reach Bathinda from Nainital?
It takes approximately 9 hours to reach Bathinda from Nainital by Bus, Flight Via Delhi.
What is the cheapest way to reach Bathinda from Nainital?
The cheapest way to reach Bathinda from Nainital is by Bus, Train Via Delhi.
What is the fastest way to reach Bathinda from Nainital?
The fastest way to reach Bathinda from Nainital is by Bus, Flight Via Delhi.
Routes Connecting Nainital
Routes From Nainital
Routes To Nainital
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Bangalore
- Bathinda to Haldia
- Bathinda to Puttur
- Bathinda to Chiplun
- Bathinda to Bhubaneshwar
- Bathinda to Mahbubnagar
- Bathinda to Veraval
- Bathinda to Tinsukia
- Bathinda to Firozpur
- Bathinda to Kharagpur
- Bathinda to Nidadavolu
- Bathinda to Hamirpur
- Bathinda to Seoni
- Bathinda to Hazaribagh
- Bathinda to Darbhanga