
Rishikesh to Delhi
Delhi is approximately 200+ kms from Rishikesh. The fastest way to reach Delhi from Rishikesh is by Cab, Flight Via Dehradun. It takes approximately 4 hours. The cheapest way to reach Delhi from Rishikesh is by Train Via Roorkee which would take approximately 7 hours.
Sort By
Mode of Transport
Via Dehradun
FASTEST
Rishikesh
Dehradun
Delhi
Approx Travel Time
3h 36m
₹4,946
Onwards
Rishikesh
Dehradun
Delhi
Approx Travel Time
3h 40m
₹3,636
Onwards
Via Muzaffarnagar
Rishikesh
Muzaffarnagar
Delhi
Approx Travel Time
4h 51m
₹509
Onwards
Rishikesh
Muzaffarnagar
Delhi
Approx Travel Time
5h 55m
₹775
Onwards
Via Haridwar
Rishikesh
Haridwar
Delhi
Approx Travel Time
4h 11m
₹1,904
Onwards
Rishikesh
Haridwar
Delhi
Approx Travel Time
5h 21m
₹290
Onwards
Via Roorkee
CHEAPEST
Rishikesh
Roorkee
Delhi
Approx Travel Time
6h 22m
₹280
Onwards
Via Ghaziabad
Rishikesh
Ghaziabad
Delhi
Approx Travel Time
6h 23m
₹945
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Delhi?
Delhi is approximately 200+ kms from Rishikesh.
How long does it take to reach Delhi from Rishikesh?
It takes approximately 4 hours to reach Delhi from Rishikesh by Cab, Flight Via Dehradun.
What is the cheapest way to reach Delhi from Rishikesh?
The cheapest way to reach Delhi from Rishikesh is by Train Via Roorkee.
What is the fastest way to reach Delhi from Rishikesh?
The fastest way to reach Delhi from Rishikesh is by Cab, Flight Via Dehradun.

