Rishikesh nearest airport is , the Jolly Grant Airport of Dehradun, about 14 km from Rishikesh, provides the nearest air link from the city. It is well connected with all the major cities of India. Kingfisher Airlines operates daily flights between Delhi and Dehradun, & Indian Airlines offers this service five days in a week.
Rishikesh have a railway station . However, most people prefer Haridwar, which is 25 km from Rishikesh, since not many direct trains halt at rishikesh station. Many trains connecting Haridwar with major cities of India, such as Delhi and Dehradun, ply on a daily basis. From Haridwar one can take a cab, auto rickshaw or bus for reaching Rishikesh.
Rishikesh is well connected with all the major destinations of the region,
like Delhi (227 Km), Dehradun (42 Km), Haridwar (25 Km). Rishikesh Road Distance Chart
Delhi - Rishikesh 240kms (NH 58)
Haridwar - Rishikesh 24kms
Dehradun - Rishikesh 45kms (Via Jolly Grant Airport) (NH 72).
Mussoorie - Rishikesh 77kms (Via Jolly Grant Airport)
Meerut - Rishikesh 169kms
Rudraprayag - Rishikesh 138kms
Joshimath - Rishikesh 251kms
Lansdown - Rishikesh 108kms