By Air
The nearest airport is Jolly Grant Airport in Dehradun. It is at a distance of 35 kms from Rishikesh. This airport is also known as Dehradun airport. This place is connected to Rishikesh via train. If you want to visit Rishikesh then air is not a recommended mode of transport as the service is by limited number of flights.
By Rail
The nearest railhead from Rishikesh is Haridwar. It is at a distance of around 35 kms from Rishikesh. Haridwar is well connected to other cities of the country. There is a slow shuttle train running between Rishikesh and Haridwar. Haridwar is well connected to Kokatta, Mumbai, Delhi, Varanasi, Lucknow, Dehradun and other important cities of the country.
By Road
Rishikesh has definite road networks. It is well connected to other cities of UP and Delhi by buses. These places are further connected to other cities of the country. Rishikesh is connected by road via Haridwar &: Dehradun to various parts of the country. There is a very regular bus service to Haridwar & Dehradun, starting very early in morning to late evening hours. There is hourly bus connection for Delhi (238 km) and the trip takes about 6 hours. Share Jeep,Trekkers from Dehradun is another option to Rishikesh and from the main bus stand one is able to get a share taxi to Haridwar. A govt. undertaking Badrinath-Kedarnath temple committee also provides transport services - 430261. Garhwal Motor Owners Union (GMOU) & Tehri Garhwal Motor Owners Union (TGMOU) besides other private operators run regular bus services to different parts of Garhwal hills.
These services originate from yatra bus stand on the Dehradun Road, one km from the Main bus stand. From the yatra bus stand during the pilgrimage season, buses leave regularly for Badrinath, Kedarnath & to the last road heads for Gangotri & Yamnotri.
Taxies are available for Delhi, Uttarkashi, Tehri & Ranikhet. Prices are geneally fixed by the authorities. One should however ready to pay around 30% more during the season. The Char Dham Yatra rates are also fixed.
Some important distances are Delhi (238km), Chandigarh (252km), Mussoorie (77 km), Badrinath (301 km), Gangotri (258km), Kedarnath (228 km), Uttarkashi (154 km), Yamunotri(288 km), Nainital (260 km), Shimla (262 km), Agra (398 km)