hero
How2Go
Rishikesh to Delhi

Rishikesh to Delhi

Delhi is approximately 200+ km from Rishikesh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Delhi.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Rishikesh

Delhi

Approx Travel Time

4h 35m

₹2,699

Onwards

Rishikesh

Delhi

Approx Travel Time

5h 10m

₹456

Onwards

Via Haridwar

Rishikesh

Haridwar

Delhi

Approx Travel Time

4h 16m

₹290

Onwards

Rishikesh

Haridwar

Delhi

Approx Travel Time

4h 26m

₹1,305

Onwards

Via Muzaffarnagar

Rishikesh

Muzaffarnagar

Delhi

Approx Travel Time

4h 36m

₹687

Onwards

Via Dehradun

FASTEST

Rishikesh

Dehradun

Delhi

Approx Travel Time

3h 36m

₹5,085

Onwards

Rishikesh

Dehradun

Delhi

Approx Travel Time

3h 40m

₹4,328

Onwards

Via Roorkee

CHEAPEST

Rishikesh

Roorkee

Delhi

Approx Travel Time

4h 31m

₹280

Onwards

Via Saharanpur

Rishikesh

Saharanpur

Delhi

Approx Travel Time

4h 38m

₹290

Onwards

Via Ghaziabad

Rishikesh

Ghaziabad

Delhi

Approx Travel Time

5h 47m

₹501

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.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India