
Rishikesh to Dadri
Dadri is approximately 250+ kms from Rishikesh. The fastest way to reach Dadri from Rishikesh is by Train, Bus Via Ghaziabad. It takes approximately 7 hours. The cheapest way to reach Dadri from Rishikesh is by Bus Via Faridabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Meerut
RECOMMENDED
Rishikesh
Meerut
Dadri
Approx Travel Time
7h 7m
₹1,871
Onwards
Rishikesh
Meerut
Dadri
Approx Travel Time
7h 35m
On Demand
Via Ghaziabad
FASTEST
Rishikesh
Ghaziabad
Dadri
Approx Travel Time
7h
On Demand
Rishikesh
Ghaziabad
Dadri
Approx Travel Time
8h 45m
₹525
Onwards
Via Faridabad
CHEAPEST
Rishikesh
Faridabad
Dadri
Approx Travel Time
7h 27m
₹486
Onwards
Rishikesh
Faridabad
Dadri
Approx Travel Time
9h 17m
On Demand
Via Bulandshahr
Rishikesh
Bulandshahr
Dadri
Approx Travel Time
7h 28m
On Demand
Via Delhi
Rishikesh
Delhi
Dadri
Approx Travel Time
8h 20m
₹546
Onwards
Rishikesh
Delhi
Dadri
Approx Travel Time
8h 15m
On Demand
Via Gajraula
Rishikesh
Gajraula
Dadri
Approx Travel Time
8h 50m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Dadri?
Dadri is approximately 250+ kms from Rishikesh.
How long does it take to reach Dadri from Rishikesh?
It takes approximately 7 hours to reach Dadri from Rishikesh by Train, Bus Via Ghaziabad.
What is the cheapest way to reach Dadri from Rishikesh?
The cheapest way to reach Dadri from Rishikesh is by Bus Via Faridabad.
What is the fastest way to reach Dadri from Rishikesh?
The fastest way to reach Dadri from Rishikesh is by Train, Bus Via Ghaziabad.


