Mumbai to Rishikesh

   Mumbai to Rishikesh Road Distance 1,634 km
   Mumbai to Rishikesh Aerial Distance 1,340 km
  Mumbai to Rishikesh Travel Time 1 day 3 hours

How to reach Rishikesh from Mumbai

Rishikesh is a beautiful destination known for its plethora of adventure activities and also as an important Hindu pilgrimage spot. You can enjoy river rafting and several other adventure sports or just sit by the scintillating river to spend some moments of peace and quietude. In case, you are travelling from Mumbai, there are several ways that you can opt for to reach Rishikesh. The two cities are separated by a whopping distance of 1663 kms but there are several flight, train and bus options that you can choose. Have a look at all the travelling details given below that you need to know.

Knowing The Details

1. Mumbai to Rishikesh in Flight
2. Mumbai to Rishikesh in Flight and Bus
3. Mumbai to Rishikesh in Train
4. Popular Routes to Rishikesh
5. Popular Routes from Mumbai
6. Places to Visit in Rishikesh
7. Hotels in Rishikesh

1. Mumbai to Rishikesh in Flight

Mumbai Airport
Caption Link


There is no airport in Rishikesh so there is no possibility of a direct flight from Mumbai to Rishikesh. But the nearest airport to Rishikesh is the Jolly Grant Airport in Dehradun which is at a distance of 35 kms from Rishikesh. There are a number of flights available on a daily basis from Mumbai to Dehradun. Once you reach Dehradun, there are several State Buses and other public transport options that can take you ahead to Rishikesh.

The only issue is that the flights operating from Mumbai are Stop over or Via flights and most of these have one or more stoppages in between, most often at New Delhi.

Starting Price: INR 5089
Departure Airport: Chhatrapati Shivaji International Airport
Arrival Airport: Jolly Grant International Airport
Travel Time: 3 to 13 hours

2. Mumbai to Rishikesh in Flight and Bus

Rishikesh Bus Stand
Source

Since there are almost no direct flights from Mumbai to Rishikesh, there is another option that you can consider. You can take a direct flight from Mumbai to Delhi that are available on a daily basis and the ticket fares start from INR 2356 and takes a total of around 2 hours. Once you reach Delhi, you can take an overnight bus from Delhi to Rishikesh. There are several buses available on a daily basis that run on the route. The ticket prices start from INR 290 and the journey takes a total of around 7 hours.

3. Mumbai to Rishikesh in Train

Mumbai Railway Station
Source

Mumbai and Rishikesh are far apart in distance but the journey can be covered conveniently in the train quite easily. Although there are no direct trains from Mumbai to Rishikesh, the next best option is to take a train from Mumbai to Haridwar. Haridwar is just 20 kms from Rishikesh and you can travel from Haridwar to Rishikesh in public transport buses or shared taxis, autos and jeeps that are easily available from town. Given below are the train options.

Option 1:

Train Name - Haridwar Express
Train Number - 22917
Departure From Mumbai - Bandra Terminus, 1:05 PM
Arrival at Haridwar - 3:50 PM
Total Time Taken - 26 hours and 45 minutes
Frequency of the Train- Wednesday Only
Ticket Fares Starting From - INR 685

Option 2:

Train Name - Dehradun Express
Train Number - 19019
Departure From Mumbai - Bandra Terminus, 12:05 AM
Arrival at Haridwar - 2:35 PM
Total Time Taken - 38 hours and 30 minutes
Frequency of the Train - All Days
Ticket Fares Starting From - INR 660

Option 3:

Train Name - LTT HW AC SUP
Train Number - 12171
Departure From Mumbai - Lokmanyatilak Terminus, 7:55 AM
Arrival at Haridwar - 12:55 PM
Total Time Taken - 29 hours
Frequency of the Train - Monday and Thursday
Ticket Fares Starting From - INR 1910

Option 4:

Train Name - Dehradun Express
Train Number - 22659
Departure From Mumbai - Panvel Junction, 11:00 AM
Arrival at Haridwar - 3:50 PM
Total Time Taken - 28 hours and 50 minutes
Frequency of the Train - Saturday Only
Ticket Fares Starting From - INR 690

Popular Routes to Rishikesh

Important Routes Time Taken Distance
Delhi to Rishikesh 5 hours 37 mins 242 km
Dehradun to Rishikesh 1 hour 21 mins 45.9 km
Chandigarh to Rishikesh 5 hours 12 mins 210 km
Bangalore to Rishikesh 1 day 11 hours 2,334 km
Jaipur to Rishikesh 9 hours 36 mins 500 km
Mumbai to Rishikesh 1 day 3 hours 1,634 km

Popular Routes from Mumbai

Important Routes Time Taken Distance
Mumbai to Goa 9 hours 49 mins 583 km
Mumbai to Lonavala 1 hour 35 mins 84 km
Mumbai to Shirdi 4 hours 17 mins 241 km
Mumbai to Mahabaleshwar 4 hours 48 mins 261 km
Mumbai to Panchgani 4 hours 13 mins 242 km
Mumbai to Pondicherry 19 hours 51 mins 1,298 km