
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 Bus, Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Nainital
Roorkee
Patiala
Approx Travel Time
10h
₹6,776
Onwards
Via Haridwar
Nainital
Haridwar
Patiala
Approx Travel Time
10h 25m
₹5,172
Onwards
Via Saharanpur
Nainital
Saharanpur
Patiala
Approx Travel Time
10h 34m
₹5,017
Onwards
Via Rishikesh
Nainital
Rishikesh
Patiala
Approx Travel Time
10h 55m
₹6,253
Onwards
Via Delhi
CHEAPEST
Nainital
Delhi
Patiala
Approx Travel Time
11h 55m
₹484
Onwards
Nainital
Delhi
Patiala
Approx Travel Time
12h 25m
₹2,679
Onwards
Nainital
Delhi
Patiala
Approx Travel Time
12h 55m
₹4,380
Onwards
Nainital
Delhi
Patiala
Approx Travel Time
12h 40m
₹5,355
Onwards
Nainital
Delhi
Patiala
Approx Travel Time
13h 10m
₹7,550
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 Bus, Train Via Delhi.
What is the fastest way to reach Patiala from Nainital?
The fastest way to reach Patiala from Nainital is by Cab, Train Via Roorkee.