
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 45m
₹3,608
Onwards
Via Muzaffarnagar
Rishikesh
Muzaffarnagar
Delhi
Approx Travel Time
4h 56m
₹509
Onwards
Rishikesh
Muzaffarnagar
Delhi
Approx Travel Time
6h 2m
₹753
Onwards
Via Haridwar
Rishikesh
Haridwar
Delhi
Approx Travel Time
4h 11m
₹1,654
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
₹950
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.

