
Nainital to Patiala
Patiala is approximately 400+ kms from Nainital. The fastest way to reach Patiala from Nainital is by Cab, Train Via Roorkee. It takes approximately 10 hours. The cheapest way to reach Patiala from Nainital is by Cab, Train Via Moradabad, Roorkee which would take approximately 12 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Nainital
Roorkee
Patiala
Approx Travel Time
10h
₹6,290
Onwards
Via Haridwar
Nainital
Haridwar
Patiala
Approx Travel Time
10h 59m
₹5,071
Onwards
Via Moradabad, Ambala
Nainital
Moradabad
Ambala
Patiala
Approx Travel Time
11h 41m
₹3,810
Onwards
Via Saharanpur
Nainital
Saharanpur
Patiala
Approx Travel Time
10h 34m
₹4,904
Onwards
Via Moradabad, Roorkee
CHEAPEST
Nainital
Moradabad
Roorkee
Patiala
Approx Travel Time
11h 56m
₹3,780
Onwards
Via Moradabad, Yamunanagar
Nainital
Moradabad
Yamunanagar
Patiala
Approx Travel Time
11h 41m
₹3,870
Onwards
Nainital
Moradabad
Yamunanagar
Patiala
Approx Travel Time
12h 26m
₹7,141
Onwards
Via Rishikesh
Nainital
Rishikesh
Patiala
Approx Travel Time
11h 23m
₹6,181
Onwards
Via Moradabad, Haridwar
Nainital
Moradabad
Haridwar
Patiala
Approx Travel Time
12h 11m
₹3,860
Onwards
Via Moradabad, Saharanpur
Nainital
Moradabad
Saharanpur
Patiala
Approx Travel Time
12h 11m
₹3,785
Onwards
Frequently Asked Questions
What is the distance between Nainital and Patiala?
Patiala is approximately 400+ kms from Nainital.
How long does it take to reach Patiala from Nainital?
It takes approximately 10 hours to reach Patiala from Nainital by Cab, Train Via Roorkee.
What is the cheapest way to reach Patiala from Nainital?
The cheapest way to reach Patiala from Nainital is by Cab, Train Via Moradabad, Roorkee.
What is the fastest way to reach Patiala from Nainital?
The fastest way to reach Patiala from Nainital is by Cab, Train Via Roorkee.