
Ranikhet to Patiala
Patiala is approximately 350+ kms from Ranikhet. The fastest way to reach Patiala from Ranikhet is by Cab, Train Via Haridwar. It takes approximately 9 hours. The cheapest way to reach Patiala from Ranikhet is by Bus, Train Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
FASTEST
Ranikhet
Haridwar
Patiala
Approx Travel Time
8h 40m
₹6,711
Onwards
Via Moradabad, Ambala
Ranikhet
Moradabad
Ambala
Patiala
Approx Travel Time
12h 51m
₹8,402
Onwards
Ranikhet
Moradabad
Ambala
Patiala
Approx Travel Time
12h 55m
₹6,558
Onwards
Via Delhi
CHEAPEST
Ranikhet
Delhi
Patiala
Approx Travel Time
11h 34m
₹825
Onwards
Ranikhet
Delhi
Patiala
Approx Travel Time
13h 34m
₹2,640
Onwards
Via Rishikesh
Ranikhet
Rishikesh
Patiala
Approx Travel Time
8h 40m
₹8,317
Onwards
Via Moradabad, Roorkee
Ranikhet
Moradabad
Roorkee
Patiala
Approx Travel Time
13h 30m
₹6,528
Onwards
Via Moradabad, Saharanpur
Ranikhet
Moradabad
Saharanpur
Patiala
Approx Travel Time
14h 15m
₹6,533
Onwards
Via Moradabad, Haridwar
Ranikhet
Moradabad
Haridwar
Patiala
Approx Travel Time
14h 27m
₹6,608
Onwards
Via Delhi, Kurukshetra
Ranikhet
Delhi
Kurukshetra
Patiala
Approx Travel Time
13h 32m
₹885
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Patiala?
Patiala is approximately 350+ kms from Ranikhet.
How long does it take to reach Patiala from Ranikhet?
It takes approximately 9 hours to reach Patiala from Ranikhet by Cab, Train Via Haridwar.
What is the cheapest way to reach Patiala from Ranikhet?
The cheapest way to reach Patiala from Ranikhet is by Bus, Train Via Delhi.
What is the fastest way to reach Patiala from Ranikhet?
The fastest way to reach Patiala from Ranikhet is by Cab, Train Via Haridwar.