
Nainital to Bathinda
Bathinda is approximately 550+ kms from Nainital. The fastest way to reach Bathinda from Nainital is by Cab. It takes approximately 11 hours. The cheapest way to reach Bathinda from Nainital is by Bus, Train Via Rampur (Uttar Pradesh) which would take approximately 14 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Nainital
Moradabad
Bathinda
Approx Travel Time
14h 10m
₹1,169
Onwards
Nainital
Moradabad
Bathinda
Approx Travel Time
12h 21m
₹3,670
Onwards
Via Hapur
Nainital
Hapur
Bathinda
Approx Travel Time
11h 43m
₹4,977
Onwards
Via Delhi
Nainital
Delhi
Bathinda
Approx Travel Time
11h 35m
₹2,380
Onwards
Via Haridwar
Nainital
Haridwar
Bathinda
Approx Travel Time
15h 2m
₹7,153
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Bathinda
Approx Travel Time
15h 33m
₹1,749
Onwards
Nainital
Ghaziabad
Bathinda
Approx Travel Time
11h 50m
₹2,380
Onwards
Via Rampur (Uttar Pradesh)
CHEAPEST
Nainital
Rampur (Uttar Pradesh)
Bathinda
Approx Travel Time
14h
₹679
Onwards
Nainital
Rampur (Uttar Pradesh)
Bathinda
Approx Travel Time
12h 32m
₹3,965
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 11 hours to reach Bathinda from Nainital by Cab.
What is the cheapest way to reach Bathinda from Nainital?
The cheapest way to reach Bathinda from Nainital is by Bus, Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Bathinda from Nainital?
The fastest way to reach Bathinda from Nainital is by Cab.
Routes Connecting Nainital
Routes From Nainital
- Nainital to Itarsi
- Nainital to Dhanbad
- Nainital to Chandausi
- Nainital to Karimnagar
- Nainital to Amritsar
- Nainital to Changanassery
- Nainital to Katihar
- Nainital to Bapatla
- Nainital to Bettiah
- Nainital to Iritty
- Nainital to Hingoli
- Nainital to Mancherial
- Nainital to Kannauj
- Nainital to Perinthalmanna
- Nainital to Eluru

