
Patiala to Rudrapur
Rudrapur is approximately 350+ kms from Patiala. The fastest way to reach Rudrapur from Patiala is by Train Via Yamunanagar. It takes approximately 9 hours. The cheapest way to reach Rudrapur from Patiala is by Train Via Haridwar which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Patiala
Ambala
Rudrapur
Approx Travel Time
8h 55m
₹2,096
Onwards
Patiala
Ambala
Rudrapur
Approx Travel Time
8h 55m
₹370
Onwards
Via Yamunanagar
FASTEST
Patiala
Yamunanagar
Rudrapur
Approx Travel Time
8h 40m
On Demand
Patiala
Yamunanagar
Rudrapur
Approx Travel Time
9h 25m
On Demand
Via Haridwar
CHEAPEST
Patiala
Haridwar
Rudrapur
Approx Travel Time
8h 55m
₹305
Onwards
Patiala
Haridwar
Rudrapur
Approx Travel Time
9h 40m
₹664
Onwards
Patiala
Haridwar
Rudrapur
Approx Travel Time
10h 38m
₹4,197
Onwards
Via Saharanpur
Patiala
Saharanpur
Rudrapur
Approx Travel Time
8h 55m
₹335
Onwards
Patiala
Saharanpur
Rudrapur
Approx Travel Time
9h 18m
₹4,554
Onwards
Via Rajpura
Patiala
Rajpura
Rudrapur
Approx Travel Time
10h 55m
₹1,645
Onwards
Frequently Asked Questions
What is the distance between Patiala and Rudrapur?
Rudrapur is approximately 350+ kms from Patiala.
How long does it take to reach Rudrapur from Patiala?
It takes approximately 9 hours to reach Rudrapur from Patiala by Train Via Yamunanagar.
What is the cheapest way to reach Rudrapur from Patiala?
The cheapest way to reach Rudrapur from Patiala is by Train Via Haridwar.
What is the fastest way to reach Rudrapur from Patiala?
The fastest way to reach Rudrapur from Patiala is by Train Via Yamunanagar.