
Rishikesh to Ludhiana
Ludhiana is approximately 350+ kms from Rishikesh. The fastest way to reach Ludhiana from Rishikesh is by Train. It takes approximately 7 hours. The cheapest way to reach Ludhiana from Rishikesh is by Bus, Train Via Yamunanagar which would take approximately 7 hours.
Sort By
Mode of Transport
Via Roorkee
Rishikesh
Roorkee
Ludhiana
Approx Travel Time
6h 46m
₹2,353
Onwards
Via Yamunanagar
CHEAPEST
Rishikesh
Yamunanagar
Ludhiana
Approx Travel Time
6h 46m
₹885
Onwards
Via Saharanpur
Rishikesh
Saharanpur
Ludhiana
Approx Travel Time
6h 54m
₹2,746
Onwards
Via Mohali
Rishikesh
Mohali
Ludhiana
Approx Travel Time
6h 48m
₹2,383
Onwards
Rishikesh
Mohali
Ludhiana
Approx Travel Time
6h 55m
₹1,123
Onwards
Via Chandigarh
Rishikesh
Chandigarh
Ludhiana
Approx Travel Time
7h
₹2,386
Onwards
Via Kurukshetra
Rishikesh
Kurukshetra
Ludhiana
Approx Travel Time
6h 34m
₹900
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Ludhiana?
Ludhiana is approximately 350+ kms from Rishikesh.
How long does it take to reach Ludhiana from Rishikesh?
It takes approximately 7 hours to reach Ludhiana from Rishikesh by Train.
What is the cheapest way to reach Ludhiana from Rishikesh?
The cheapest way to reach Ludhiana from Rishikesh is by Bus, Train Via Yamunanagar.
What is the fastest way to reach Ludhiana from Rishikesh?
The fastest way to reach Ludhiana from Rishikesh is by Train.
Routes Connecting Rishikesh
Routes From Rishikesh
Routes Connecting Ludhiana
Routes From Ludhiana
- Ludhiana to Dera-Bassi
- Ludhiana to Vijayawada
- Ludhiana to Tanda
- Ludhiana to Repalle
- Ludhiana to Karjat
- Ludhiana to Kollam
- Ludhiana to Jalandhar
- Ludhiana to Tanuku
- Ludhiana to Bassi-pathana
- Ludhiana to Ghaziabad
- Ludhiana to Pilibhit
- Ludhiana to Hassan
- Ludhiana to Mirzapur
- Ludhiana to Mahabalipuram
- Ludhiana to Manesar