
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 Moradabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Nainital
Moradabad
Bathinda
Approx Travel Time
14h 25m
₹924
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)
Nainital
Rampur (Uttar Pradesh)
Bathinda
Approx Travel Time
14h 15m
₹1,083
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 Moradabad.
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 Rudrapur
- Nainital to Bhusawal
- Nainital to Sankarankovil
- Nainital to Jabalpur
- Nainital to Krishnanagar
- Nainital to Jaisalmer
- Nainital to Dhampur
- Nainital to Kumbhalgarh
- Nainital to Amravati
- Nainital to Kota
- Nainital to Talcher
- Nainital to Fazilka
- Nainital to Porbandar
- Nainital to Golaghat
- Nainital to Kasaragod

