
Gurdaspur to Nainital
Nainital is approximately 550+ kms from Gurdaspur. The fastest way to reach Nainital from Gurdaspur is by Train, Flight, Cab Via Amritsar, Dehradun. It takes approximately 12 hours. The cheapest way to reach Nainital from Gurdaspur is by Train, Bus Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Gurdaspur
Ambala
Nainital
Approx Travel Time
13h 25m
₹9,093
Onwards
Via Pathankot, Ambala
Gurdaspur
Pathankot
Ambala
Nainital
Approx Travel Time
15h 50m
₹9,203
Onwards
Via Ambala, Moradabad
Gurdaspur
Ambala
Moradabad
Nainital
Approx Travel Time
15h 57m
₹3,489
Onwards
Via Phagwara, Saharanpur
Gurdaspur
Phagwara
Saharanpur
Nainital
Approx Travel Time
15h 38m
₹5,069
Onwards
Via Amritsar, Ambala
Gurdaspur
Amritsar
Ambala
Nainital
Approx Travel Time
16h 20m
₹9,148
Onwards
Via Delhi
CHEAPEST
Gurdaspur
Delhi
Nainital
Approx Travel Time
17h 25m
₹839
Onwards
Via Panipat
Gurdaspur
Panipat
Nainital
Approx Travel Time
15h 18m
₹6,234
Onwards
Via Pathankot, Saharanpur
Gurdaspur
Pathankot
Saharanpur
Nainital
Approx Travel Time
16h 38m
₹5,079
Onwards
Via Amritsar, Dehradun
FASTEST
Gurdaspur
Amritsar
Dehradun
Nainital
Approx Travel Time
11h 50m
₹14,527
Onwards
Via Pathankot, Moradabad
Gurdaspur
Pathankot
Moradabad
Nainital
Approx Travel Time
16h 57m
₹3,599
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Nainital?
Nainital is approximately 550+ kms from Gurdaspur.
How long does it take to reach Nainital from Gurdaspur?
It takes approximately 12 hours to reach Nainital from Gurdaspur by Train, Flight, Cab Via Amritsar, Dehradun.
What is the cheapest way to reach Nainital from Gurdaspur?
The cheapest way to reach Nainital from Gurdaspur is by Train, Bus Via Delhi.
What is the fastest way to reach Nainital from Gurdaspur?
The fastest way to reach Nainital from Gurdaspur is by Train, Flight, Cab Via Amritsar, Dehradun.
Routes Connecting Gurdaspur
Routes From Gurdaspur
- Gurdaspur to Dabwali
- Gurdaspur to Chintpurni
- Gurdaspur to Narwana
- Gurdaspur to Mukerian
- Gurdaspur to Gwalior
- Gurdaspur to Sehore
- Gurdaspur to Sri-Ganganagar
- Gurdaspur to Kasaragod
- Gurdaspur to Vaniyambadi
- Gurdaspur to Rourkela
- Gurdaspur to Sitamarhi
- Gurdaspur to Ramgarh
- Gurdaspur to Maihar
- Gurdaspur to Giridih
- Gurdaspur to Shirpur