Tourists visiting the city of Rishikesh by train will have a large number of options at their disposal, given the fact that there are several trains which connect Rishikesh to various cities not only across the state, but the country as well. There are a number of trains tourists can avail which are connected to the cities of New Delhi, Ambala Cantonment, Dehradun, Haridwar and Moradabad, giving tourists plenty of options to choose from.
Tourists who are planning to travel to the city of Rishikesh by flight from one of the cities in India can disembark at the Jollygrant Airport, situated in the city of Dehradun, at a distance of approximately 18 km from the city. Tourists who are coming to Rishikesh from cities outside India will have to disembark at the Indira Gandhi International Airport, approximately 225 km away in the national capital of New Delhi.
For the tourists who want to travel to the city of Rishikesh by bus, there are a number of cities from which they can avail bus services, both private as well as those run by State Govt., to take them from the cities of New Delhi, Dehradun, Haridwar, Kotdwar and many others to Rishikesh. There are a number of tourist package deals available which tourists can avail during the tourist season in order to travel to this city which is also a popular pilgrimage destination.