
Amritsar to Rishikesh
Rishikesh is approximately 450+ kms from Amritsar. The fastest way to reach Rishikesh from Amritsar is by Flight, Cab Via Delhi. It takes approximately 7 hours. The cheapest way to reach Rishikesh from Amritsar is by Train, Bus Via Chandigarh which would take approximately 10 hours.
Sort By
Mode of Transport
Via Kurukshetra
Amritsar
Kurukshetra
Rishikesh
Approx Travel Time
9h 15m
₹1,040
Onwards
Via Mohali
Amritsar
Mohali
Rishikesh
Approx Travel Time
9h 40m
₹843
Onwards
Via Ambala
Amritsar
Ambala
Rishikesh
Approx Travel Time
10h 5m
₹4,115
Onwards
Via Delhi
FASTEST
Amritsar
Delhi
Rishikesh
Approx Travel Time
7h
₹5,173
Onwards
Amritsar
Delhi
Rishikesh
Approx Travel Time
8h 10m
₹3,686
Onwards
Amritsar
Delhi
Rishikesh
Approx Travel Time
8h 5m
On Demand
Via Yamunanagar
Amritsar
Yamunanagar
Rishikesh
Approx Travel Time
9h 56m
₹804
Onwards
Via Chandigarh
CHEAPEST
Amritsar
Chandigarh
Rishikesh
Approx Travel Time
9h 45m
₹524
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Rishikesh?
Rishikesh is approximately 450+ kms from Amritsar.
How long does it take to reach Rishikesh from Amritsar?
It takes approximately 7 hours to reach Rishikesh from Amritsar by Flight, Cab Via Delhi.
What is the cheapest way to reach Rishikesh from Amritsar?
The cheapest way to reach Rishikesh from Amritsar is by Train, Bus Via Chandigarh.
What is the fastest way to reach Rishikesh from Amritsar?
The fastest way to reach Rishikesh from Amritsar is by Flight, Cab Via Delhi.
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Kathmandu
- Amritsar to Jamkhed
- Amritsar to Pennagaram
- Amritsar to Bina
- Amritsar to Pollachi
- Amritsar to Kalol
- Amritsar to Bagalkot
- Amritsar to Raigarh
- Amritsar to Madrid
- Amritsar to Bishnupur
- Amritsar to Belgaum
- Amritsar to Firozpur
- Amritsar to Zurich-and-Greater-Zurich-Area
- Amritsar to Gondia
- Amritsar to Mandsaur


