Rishikesh is well connected to nearby cities like Delhi, Dehradun, and Haridwar by regular buses. Travellers can avail private or state owned buses from these cities.