Rishikesh by Bus: Rishikesh by road is well connected by road to other Indian cities. Rishikesh is just 245 kms far from New Delhi by road. Haridwar to Rishikesh distance is just 30 kms. Dehradun is 50 kms far from here. You can get Govt Buses for Rishikesh from New Delhi, Haridwar and Dehradun. New Delhi to Rishikesh bus takes normally 07 to 08 hour to reach here. Rishikesh to Haridwar is just 45 minutes journey.
Rishikesh by Air: Dehradun Jollygrant airport is nearest airport for come by Air Rishikesh which is just 25 kms far from here. There are daily flights from New Delhi to Dehradun. Air India, Jet Konnect & Spice Jet are major airlines which have daily flights from Delhi to Dehradun.
Rishikesh by Train: Rishikesh has Railway connectivity with limited trains. Haridwar Railway station is very close (35 kms far) so its best option to reach Rishikesh by train. Shatabdi Express (Train Number 12017), A/C Special (Train Number 12205) & Mussoorie Express (Train Number 14041) are one of the best options to reach Haridwar from New Delhi. Haridwar to Rishikesh you can hire taxi or you can hire auto rickshaw.