
Gurgaon to Rishikesh
Rishikesh is approximately 250+ kms from Gurgaon. The fastest way to reach Rishikesh from Gurgaon is by Cab. It takes approximately 5 hours. The cheapest way to reach Rishikesh from Gurgaon is by Train, Bus Via Muzaffarnagar which would take approximately 8 hours.
Sort By
Mode of Transport
Via Meerut
Gurgaon
Meerut
Rishikesh
Approx Travel Time
6h 53m
₹2,445
Onwards
Gurgaon
Meerut
Rishikesh
Approx Travel Time
6h 45m
₹699
Onwards
Via Delhi
Gurgaon
Delhi
Rishikesh
Approx Travel Time
7h 25m
On Demand
Gurgaon
Delhi
Rishikesh
Approx Travel Time
7h 20m
On Demand
Via Faridabad
Gurgaon
Faridabad
Rishikesh
Approx Travel Time
6h 50m
₹524
Onwards
Gurgaon
Faridabad
Rishikesh
Approx Travel Time
7h 33m
₹1,477
Onwards
Via Muzaffarnagar
CHEAPEST
Gurgaon
Muzaffarnagar
Rishikesh
Approx Travel Time
7h 27m
₹344
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Rishikesh?
Rishikesh is approximately 250+ kms from Gurgaon.
How long does it take to reach Rishikesh from Gurgaon?
It takes approximately 5 hours to reach Rishikesh from Gurgaon by Cab.
What is the cheapest way to reach Rishikesh from Gurgaon?
The cheapest way to reach Rishikesh from Gurgaon is by Train, Bus Via Muzaffarnagar.
What is the fastest way to reach Rishikesh from Gurgaon?
The fastest way to reach Rishikesh from Gurgaon is by Cab.


