How to Reach Rishikesh
Dehradun international airport is the nearest airport to Rishikesh which is situated about 35 km from Rishikesh. Most carriers such as Air India, SpiceJet and Jet Airways often have daily flights from New Delhi. Apart from Delhi, there are various nonstop flights like Lucknow to Dehradun, Jaipur to Dehradun as well. The second nearest international airport for Rishikesh is in New Delhi which is well-connected with different cities across the globe.
The best way to reach Rishikesh is by road. Being a popular tourist destination, Rishikesh well connected by road with important places such as Haridwar, Dehradun, and Delhi. Buses depart in the morning and late evening from Kashmiri Gate Interstate Bus Terminal, New Delhi for Rishikesh every day. You can choose from a regular, deluxe or a luxurious coach.
Rishikesh has its own railway station but it is not connected to major Indian cities apart from Haridwar, which is approximately 25 Km away. Haridwar is well connected to major Indian cities such as Delhi, Kolkata, Mumbai, Lucknow, and Varanasi.