Call Our Travel Experts

How to Reach Rishikesh

Rishikesh is well-connected with the major cities and towns of the country by numerous modes of transport. It is located in the Dehradun District at an altitude of approximately 1360 ft above sea level. Rishikesh has its own railway station and bus stand owing to which it is a weekend getaway from Delhi and other nearby cities. The nearest airport is in Dehradun and Rishikesh is located in the proximity of Haridwar, which is one of the seven holiest cities of India.

The first thing you need to know when you plan a trip to Rishikesh is how to reach Rishikesh. So, here are all the possible options on how to visit Rishikesh by rail, road, and flight.

Rishikesh by Flight

There are no airports in Rishikesh itself. However, the Jolly Grant airport at Dehradun is just 35 km from Rishikesh. This is the primary airport that serves Rishikesh and makes the trip convenient for pilgrims as well as tourists. There are regular flights operated to and from Dehradun to important cities like Delhi, Mumbai, Kolkata, Jaipur, Amritsar, and Jammu with direct and connecting flights. From Jolly Grant Airport, buses and taxis are easily available to reach Rishikesh.

Rishikesh Travel by Flight

Travel Time

Air Distance

Departure Airport

Delhi to Dehradun

50 minutes

202 km

Indira Gandhi International Airport

Mumbai to Dehradun

2 hours 10 minutes

1349 km

Chhatrapati Shivaji International Airport

Ahmedabad to Dehradun

2 hours 30 minutes

962 km

Sardar Vallabhai Patel International Airport

Bangalore to Dehradun

4 hours 50 minutes

1924 km

Kempegowda International Airport

Pune to Dehradun

6 hours 10 minutes

1374 km

Pune International Airport

Kolkata to Dehradun

4 hours 30 minutes

291 km

Netaji Subhash Chandra International Airport

Chandigarh to Dehradun

4 hours 35 minutes

129 km

Chandigarh Airport

Rishikesh by Train

Rishikesh houses two railway stations that serve the city and connects it with the rest of the country. Rishikesh railway station and Yog Nagri Rishikesh railway station are two railheads that link the city with the rest of the country. Haridwar railway station is located just 25 km from Rishikesh, which is another major railhead of Uttarakhand from where one can easily reach the Yoga capital of the world. There are regular trains plying from Allahabad, Kolkata, Delhi, and Jammu that stop at Rishikesh and Haridwar.

Rishikesh Travel by Train

Rishikesh Nearest Station

Travel Time


Train Name

Delhi to Rishikesh

Yog N Rishikesh Railway Station

8 hours 30 minutes

263 KM

Yog Express

Mumbai to Rishikesh

Yog N Rishikesh Railway Station

26 hours 10 min

1645 KM

Rajdhani Express & Utkal Express

Ahmedabad to Rishikesh

Yog N Rishikesh Railway Station

25 hours 40 min

1175 KM

Yoga Express

Jammu to Rishikesh

Rishikesh Railway Station

14 hours 05 min

583 KM

Hemkunt Express

Dehradun to Rishikesh

Rishikesh Railway Station

1 hours 15 min

48 km

Mussoorie Express & Hemkunt Express

Rishikesh by Road

An extensive network of state and national highways connects Rishikesh to the other cities within Uttarakhand and major states of India, such as Haridwar, Agra, Chandigarh, Dehradun, Delhi, and Nainital. Regular bus services and taxis on hire are easily available for traveling to and from Rishikesh to these places.




Rishikesh Route

Delhi to Rishikesh

230 KM

5 hours 20 min

NH 44 & NH 334

Mumbai to Rishikesh

1638 KM

1 day 4 hours 10 min

Mumbai Agra National Highway & NH 334

Kolkata to Rishikesh

1746 KM

1 day 7 hours 50 min

NH 19

Dehradun to Rishikesh

40 KM

1 hour 10 min

NH 27 & NH 15

Haridwar to Rishikesh

24 KM

40 min

NH 7 & NH 34

Jammu to Rishikesh

592 KM

10 hours 40 min

NH 13

Chandigarh to Rishikesh

249 KM

4 hours 40 min

NH 344

Nainital to Rishikesh

246 KM

5 hours 40 min

NH 734 & NH 34

Jim Corbett to Rishikesh

151 km

3 hours 20 min

NH 734 & NH 34

Transportation In Rishikesh

How to commute within Rishikesh

By Taxi

The private and shared taxis are easily available in Rishikesh for sightseeing tours. For comfortable journeys, private taxis are the best option as you can stop for food and sightseeing at the places of your choice which is not the scenario in a shared taxi ride. You can hire a private taxi from Swarg Ashram for a tour to Haridwar, Neelkanth Mahadev Temple, Dehradun, and Mussoorie. However, for a shared jeep or taxi you have to go to the Laxman Jhula taxi stand from where these jeeps ply regularly for famous tourist places.

By Auto

The auto-rickshaw can be hired on a shared basis and is among the best modes of transportation in Rishikesh to reach a place easily. They are easily available from anywhere in the town. You can visit Laxman Jhula, Ram Jhula, and other tourist attractions of Rishikesh on auto, and that too at a nominal fare.

By Bike/ Scooty

Another best mode to travel within Rishikesh is to hire a bike or scooter from the town. It is easily available and you can explore the nearby attractions of the town. If you are an avid traveler and love to ride on the curvy roads of the hills then you can visit Dehradun, Neelkanth Mahadev Temple, Kaudilaya, and Haridwar.


* required field

  • Adults
    ( Age 13 above )
  • Children
    ( Age 2–12 )