
Patiala to Nainital
Nainital is approximately 400+ kms from Patiala. The fastest way to reach Nainital from Patiala is by Train, Cab Via Roorkee. It takes approximately 10 hours. The cheapest way to reach Nainital from Patiala is by Train, Cab Via Roorkee, Moradabad which would take approximately 12 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Patiala
Roorkee
Nainital
Approx Travel Time
10h
₹5,117
Onwards
Via Haridwar
Patiala
Haridwar
Nainital
Approx Travel Time
10h 59m
₹4,800
Onwards
Via Ambala, Moradabad
Patiala
Ambala
Moradabad
Nainital
Approx Travel Time
11h 41m
₹3,364
Onwards
Via Saharanpur
Patiala
Saharanpur
Nainital
Approx Travel Time
10h 34m
₹4,913
Onwards
Via Roorkee, Moradabad
CHEAPEST
Patiala
Roorkee
Moradabad
Nainital
Approx Travel Time
11h 56m
₹3,334
Onwards
Via Yamunanagar, Moradabad
Patiala
Yamunanagar
Moradabad
Nainital
Approx Travel Time
11h 41m
₹3,409
Onwards
Patiala
Yamunanagar
Moradabad
Nainital
Approx Travel Time
12h 26m
₹5,867
Onwards
Via Rishikesh
Patiala
Rishikesh
Nainital
Approx Travel Time
11h 23m
₹5,036
Onwards
Via Haridwar, Moradabad
Patiala
Haridwar
Moradabad
Nainital
Approx Travel Time
12h 11m
₹3,369
Onwards
Via Saharanpur, Moradabad
Patiala
Saharanpur
Moradabad
Nainital
Approx Travel Time
12h 11m
₹3,339
Onwards
Frequently Asked Questions
What is the distance between Patiala and Nainital?
Nainital is approximately 400+ kms from Patiala.
How long does it take to reach Nainital from Patiala?
It takes approximately 10 hours to reach Nainital from Patiala by Train, Cab Via Roorkee.
What is the cheapest way to reach Nainital from Patiala?
The cheapest way to reach Nainital from Patiala is by Train, Cab Via Roorkee, Moradabad.
What is the fastest way to reach Nainital from Patiala?
The fastest way to reach Nainital from Patiala is by Train, Cab Via Roorkee.