
Bathinda to Nainital
Nainital is approximately 550+ kms from Bathinda. The fastest way to reach Nainital from Bathinda is by Cab. It takes approximately 11 hours. The cheapest way to reach Nainital from Bathinda is by Train, Bus Via Hapur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Bathinda
Moradabad
Nainital
Approx Travel Time
12h
₹837
Onwards
Bathinda
Moradabad
Nainital
Approx Travel Time
13h 43m
₹3,455
Onwards
Via Hapur
Bathinda
Hapur
Nainital
Approx Travel Time
12h 30m
₹4,675
Onwards
CHEAPEST
Bathinda
Hapur
Nainital
Approx Travel Time
14h 4m
₹830
Onwards
Via Delhi
Bathinda
Delhi
Nainital
Approx Travel Time
11h 15m
₹1,810
Onwards
Bathinda
Delhi
Nainital
Approx Travel Time
17h 30m
₹1,499
Onwards
Via Haridwar
Bathinda
Haridwar
Nainital
Approx Travel Time
16h 26m
₹5,920
Onwards
Via Rampur (Uttar Pradesh)
Bathinda
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
12h 15m
₹840
Onwards
Bathinda
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
13h 25m
₹3,527
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Nainital?
Nainital is approximately 550+ kms from Bathinda.
How long does it take to reach Nainital from Bathinda?
It takes approximately 11 hours to reach Nainital from Bathinda by Cab.
What is the cheapest way to reach Nainital from Bathinda?
The cheapest way to reach Nainital from Bathinda is by Train, Bus Via Hapur.
What is the fastest way to reach Nainital from Bathinda?
The fastest way to reach Nainital from Bathinda is by Cab.
Routes Connecting Bathinda
Routes From Bathinda
Routes Connecting Nainital
Routes From Nainital
- Nainital to Mahbubnagar
- Nainital to Farrukhabad
- Nainital to Baramulla
- Nainital to Ankleshwar
- Nainital to Bangalore
- Nainital to Etawah
- Nainital to Rasra
- Nainital to Sheikhpura
- Nainital to Latehar
- Nainital to Mahuva
- Nainital to Phagwara
- Nainital to Dwarahat
- Nainital to Kalyandurg
- Nainital to Belgaum
- Nainital to Hisar


