
Barnala to Nainital
Nainital is approximately 500+ km from Barnala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nainital.
Sort By
Mode of Transport
Via Saharanpur
RECOMMENDED
Barnala
Saharanpur
Nainital
Approx Travel Time
12h 31m
₹1,369
Onwards
Via Moradabad
FASTEST
Barnala
Moradabad
Nainital
Approx Travel Time
11h 33m
₹3,656
Onwards
Barnala
Moradabad
Nainital
Approx Travel Time
12h 56m
₹1,084
Onwards
Via Ludhiana
Barnala
Ludhiana
Nainital
Approx Travel Time
15h 59m
₹1,299
Onwards
Via Ambala
Barnala
Ambala
Nainital
Approx Travel Time
13h 45m
₹5,145
Onwards
Barnala
Ambala
Nainital
Approx Travel Time
13h 1m
₹1,344
Onwards
Via Yamunanagar
Barnala
Yamunanagar
Nainital
Approx Travel Time
12h 41m
₹1,344
Onwards
Via Haridwar
CHEAPEST
Barnala
Haridwar
Nainital
Approx Travel Time
13h 6m
₹1,054
Onwards
Via Kurukshetra
Barnala
Kurukshetra
Nainital
Approx Travel Time
13h 45m
₹1,344
Onwards
Via Dhuri, Yamunanagar
Barnala
Dhuri
Yamunanagar
Nainital
Approx Travel Time
12h 57m
₹1,489
Onwards
Frequently Asked Questions
What is the distance between Barnala and Nainital?
Nainital is approximately 500+ kms from Barnala.
How long does it take to reach Nainital from Barnala?
It takes approximately 12 hours to reach Nainital from Barnala by Train, Cab Via Moradabad.
What is the cheapest way to reach Nainital from Barnala?
The cheapest way to reach Nainital from Barnala is by Train, Bus Via Haridwar.
What is the fastest way to reach Nainital from Barnala?
The fastest way to reach Nainital from Barnala is by Train, Cab Via Moradabad.
Routes Connecting Barnala
Routes From Barnala
Routes Connecting Nainital
Routes From Nainital
- Nainital to Bongaigaon
- Nainital to Didwana
- Nainital to Mangaon
- Nainital to Vyara
- Nainital to Talcher
- Nainital to Burhanpur
- Nainital to Chakradharpur
- Nainital to Haflong
- Nainital to Suratgarh
- Nainital to Mayiladuthurai
- Nainital to Giddalur
- Nainital to Rajahmundry
- Nainital to Kanhangad
- Nainital to Navi-Mumbai
- Nainital to Sujangarh

