Rishikesh is in close proximity of Dehradun's Jolly Grant Airport a small, quiet and recently renovated airport. The runway is being extended and will possibly then handle flights from other metros.
Rishikesh being the closest city to Dehradun Airport, flight is probably the best way to travel. The city is about 15 km from the airport around 15-20 minutes drive
Flights from New Delhi DEL to Dehradun DED 9:00 am → 9:45 am DEL-DED - - - - - F - Air India 960910:05 am → 11:00 am DEL-DED S M T W T F S SpiceJet 232811:10 am → 12:00 pm DEL-DED S M T W T F S Jet Airways 281411:30 am → 12:15 pm DEL-DED S - T - T - S Air India 96091:30 pm → 2:15 pm DEL-DED S M T W T F S Jet Airways 3071:55 pm → 2:40 pm DEL-DED - - - W - - - Air India 96093:05 pm → 4:00 pm DEL-DED S M T W T F S SpiceJet 2223Flights from Lucknow LKO to Dehradun DED2:10 pm → 3:10 pm LKO-DED S - T - T - S Air India 9616
A quiet branch line connects Rishikesh to Haridwar, but there are only about three slow trains daily. It is better to take the train to Haridwar and continue by bus 45 min, Rs.30, by taxi 30 min, Rs.800 or by shared auto-rickshaw 40 min, Rs.35. However, travelling by train is recommended in peak seasons or during a 'mela' fair when bus routes are diverted in Haridwar whereas trains often run empty and the fares are low just Rs.4 for a passenger train service. You can take share rickshaws vehicle brand name Vikram towards Lakshman Jhula Rs.15 from Rishikesh station. You will have to cross Ram Jhula to reach Swarg Ashram on the other side of river Ganga. There are many trains from Delhi to Haridwar. Some of the better are: Shatabadi Express, Jan Shatabdi, AC Special Express, Mussoorie Express. Travel agents in Swarg Ashram and Lakshman Jhula can book train tickets for onward journeys; much easier than going to Rishikesh railway station to buy a ticket. Some may sell you a ticket from Raiwala, a small stop between Rishikesh and Haridwar, but this station, while closer, is tiny and trains only stop for a few seconds - better to board the train at Haridwar.
Trains from Rishikesh Rishikesh - Delhi 07:00 Rishikesh - Haridwar 08:10 Rishikesh - Bandikui 14:10 Rishikesh - Haridwar 14:20 Rs 4/- Rishikesh - Haridwar 18:35 Rs 4/-
Express: Rishikesh - Jammutawi 16:20
Hemkunt Express14610 13:252A-1055, 3A-735, SL-270
Passenger Trains from Haridwar to Rishikesh, Approx travel time 1hr. Haridwar - Rishikesh 05:20 Haridwar - Rishikesh 10:30 Haridwar - Rishikesh 17:25
Delhi airport to Rishikesh by car is a good option for a hassle free traveling specially for foreign tourists who are traveling to India for the first time. It's a 6 to 7 hours journey. Prices vary from US$ 85 for an air conditioned compact car to US$ 125 for an air conditioned SUV but rates are much higher if one avails these services from prepaid taxi booths located at the airport.
From Delhi the city is about 230 km away and is well connected with buses. A bus journey may take about 5-7 hours - depending on the traffic - and costs you about Rs 130-350. An AC Bus will cost about Rs 250-700. In Rishikesh, there are several travel agencies scattered around Swarg Ashram and Lakshman Jhula that can book luxury buses to common destinations like Delhi Rs 250-700, Jaipur, Pushkar and Varanasi. The right time to visit would be February, March, August-October. In July there is a festival called Saavan where thousands of people flock to Rishikesh. Major roads are blocked and hotels are crowded. It is better to avoid travelling to Rishikesh during that time.