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 |
Distance |
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.
Location |
Distance |
Time |
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.
Rishikesh Tour Packages
Cities of Uttarakhand
- Bageshwar
- Barkot
- Bhimtal
- Chamba
- Chamoli
- Champawat
- Doonagiri
- Gaurikund
- Gopeshwar
- Guptakashi
- Haldwani
- Hanuman Chatti
- Har ki Doon
- Joshimath
- Karanprayag
- Khirsu
- Kotdwara
- Nandaprayag
- Naukuchiatal
- Pauri
- Pithoagarh
- Rudraprayag
- Rudrapur
- Sattal
- Tehri
- Uttarkashi
- Yamkeshwar
- Corbett
- Chopta
- Devprayag
- Gangotri
- Hemkund
- Mukteshwar
- Ranikhet
- Valley of Flower
- Yamunotri
- Dhanaulti
- Almora
- Badrinath
- Kedarnath
- Lansdowne
- Kausani
- Dehradun
- Haridwar
- Auli
- Nainital
- Mussoorie