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.
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
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 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