Mumbai to Rishikesh
Rishikesh is approximately 1450+ kms from Mumbai. The fastest way to reach Rishikesh from Mumbai is by Flight, Train Via Dehradun. It takes approximately 5 hours. The cheapest way to reach Rishikesh from Mumbai is by Flight, Train Via Jodhpur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Mumbai
Delhi
Rishikesh
Approx Travel Time
8h 25m
On Demand
Via Dehradun
FASTEST
Mumbai
Dehradun
Rishikesh
Approx Travel Time
4h 40m
On Demand
Via Jaipur
Mumbai
Jaipur
Rishikesh
Approx Travel Time
13h 10m
On Demand
Via Bareilly
Mumbai
Bareilly
Rishikesh
Approx Travel Time
8h 55m
On Demand
Via Ajmer
Mumbai
Ajmer
Rishikesh
Approx Travel Time
15h 10m
On Demand
Via Chandigarh
Mumbai
Chandigarh
Rishikesh
Approx Travel Time
7h 40m
On Demand
Via Agra
Mumbai
Agra
Rishikesh
Approx Travel Time
11h 10m
On Demand
Via Mohali
Mumbai
Mohali
Rishikesh
Approx Travel Time
7h 55m
On Demand
Via Gwalior
Mumbai
Gwalior
Rishikesh
Approx Travel Time
12h 55m
On Demand
Via Jodhpur
CHEAPEST
Mumbai
Jodhpur
Rishikesh
Approx Travel Time
17h 55m
₹6,061
Onwards
Frequently Asked Questions
What is the distance between Mumbai and Rishikesh?
Rishikesh is approximately 1450+ kms from Mumbai.
How long does it take to reach Rishikesh from Mumbai?
It takes approximately 5 hours to reach Rishikesh from Mumbai by Flight, Train Via Dehradun.
What is the cheapest way to reach Rishikesh from Mumbai?
The cheapest way to reach Rishikesh from Mumbai is by Flight, Train Via Jodhpur.
What is the fastest way to reach Rishikesh from Mumbai?
The fastest way to reach Rishikesh from Mumbai is by Flight, Train Via Dehradun.