
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
4h 1m
₹8,230
Onwards
Mumbai
Dehradun
Rishikesh
Approx Travel Time
4h 10m
₹6,964
Onwards
Via Ghaziabad
Mumbai
Ghaziabad
Rishikesh
Approx Travel Time
8h 40m
On Demand
Mumbai
Ghaziabad
Rishikesh
Approx Travel Time
8h 1m
₹7,359
Onwards
Via Faridabad
CHEAPEST
Mumbai
Faridabad
Rishikesh
Approx Travel Time
1d 0h 39m
₹1,020
Onwards
Via Mathura
Mumbai
Mathura
Rishikesh
Approx Travel Time
1d 1h 30m
₹6,307
Onwards
Via Vadodara
Mumbai
Vadodara
Rishikesh
Approx Travel Time
1d 0h 48m
On Demand
Via Indore
Mumbai
Indore
Rishikesh
Approx Travel Time
1d 7h 5m
₹2,399
Onwards
Via Delhi
Mumbai
Delhi
Rishikesh
Approx Travel Time
9h 10m
₹5,181
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.


