
Mumbai to Rishikesh
Rishikesh is approximately 1350+ kms from Mumbai. The fastest way to reach Rishikesh from Mumbai is by Flight, Cab Via Dehradun. It takes approximately 4 hours. The cheapest way to reach Rishikesh from Mumbai is by Train, Bus Via Faridabad which would take approximately 25 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
FASTEST
Mumbai
Dehradun
Rishikesh
Approx Travel Time
3h 45m
₹8,841
Onwards
Mumbai
Dehradun
Rishikesh
Approx Travel Time
4h 10m
₹7,636
Onwards
Via Ghaziabad
Mumbai
Ghaziabad
Rishikesh
Approx Travel Time
8h 40m
On Demand
Mumbai
Ghaziabad
Rishikesh
Approx Travel Time
7h 56m
₹8,058
Onwards
Via Faridabad
CHEAPEST
Mumbai
Faridabad
Rishikesh
Approx Travel Time
1d 0h 39m
₹999
Onwards
Mumbai
Faridabad
Rishikesh
Approx Travel Time
1d 0h 26m
₹4,252
Onwards
Via Vadodara
Mumbai
Vadodara
Rishikesh
Approx Travel Time
1d 0h 48m
On Demand
Via Gurgaon
Mumbai
Gurgaon
Rishikesh
Approx Travel Time
1d 7h 46m
₹3,299
Onwards
Via Delhi
Mumbai
Delhi
Rishikesh
Approx Travel Time
9h 10m
₹5,453
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Rishikesh?
Rishikesh is approximately 1350+ kms from Mumbai.
How long does it take to reach Rishikesh from Mumbai?
It takes approximately 4 hours to reach Rishikesh from Mumbai by Flight, Cab Via Dehradun.
What is the cheapest way to reach Rishikesh from Mumbai?
The cheapest way to reach Rishikesh from Mumbai is by Train, Bus Via Faridabad.
What is the fastest way to reach Rishikesh from Mumbai?
The fastest way to reach Rishikesh from Mumbai is by Flight, Cab Via Dehradun.


