Dadri to Rishikesh Distance

Rishikesh is approximately 250+ km from Dadri. Compare the available routes and travel options between the two cities. The fastest way to reach Rishikesh takes approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Dadri, India to Rishikesh, India

Via Meerut

RECOMMENDED

CHEAPEST

FASTEST

Dadri

Meerut

Rishikesh

Approx Travel Time

4h 58m

₹1,879

Onwards

Via Delhi

Dadri

Delhi

Rishikesh

Approx Travel Time

8h 10m

₹5,339

Onwards

Ads by MMT

Via Rohtak

Dadri

Rohtak

Rishikesh

Approx Travel Time

7h 55m

₹3,141

Onwards

Via Ghaziabad

Dadri

Ghaziabad

Rishikesh

Approx Travel Time

8h 17m

₹5,499

Onwards

Ads by MMT

Via Faridabad

Dadri

Faridabad

Rishikesh

Approx Travel Time

10h 10m

₹5,445

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Dadri and Rishikesh?

The straight-line distance is approximately 150+ km.

What is the distance from Dadri to Rishikesh via Meerut?

Via Meerut, the distance is approximately 250+ km, taking around 5 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India