There are 5 ways to get from Rishīkesh to Landour by bus, taxi, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Rishikesh, Uttarakhand to Dehradun, Uttarakhandbus Rishikesh, Uttarakhand - Dehradun, Uttarakhand
- Take the taxi from Dehradun, Uttarakhand to Landourtaxi
1h 27m₹1,070–1,523Drive 66.4 km
cheapest- Drive from Rishīkesh to Landourcar 66.4 km
1h 4m₹749–1,082Taxi
- Take the taxi from Rishīkesh to Landourtaxi 66.4 km
1h 4m₹1,500–1,900Bus
- Take the bus from Rishikesh, Uttarakhand to Mussoorie, Uttarakhandbus Rishikesh, Uttarakhand - Mussoorie, Uttarakhand
2h 7mBus via Dehradun ISBT
- Take the bus from Rishikesh to Dehradun ISBTbus
- Take the bus from FlixBus Dehradun - Doon Travels, near ISBT to FlixBus Mussoorie - Library Roadbus FlixBus IN0310C / ...
4h 4m₹1,153–1,960
Questions & Answers
The cheapest way to get from Rishīkesh to Landour is to drive which costs ₹750 - ₹1,100 and takes 1h 4m.
The fastest way to get from Rishīkesh to Landour is to drive which takes 1h 4m and costs ₹750 - ₹1,100.
No, there is no direct bus from Rishīkesh to Landour. However, there are services departing from Rishikesh, Uttarakhand and arriving at Mussoorie, Uttarakhand via . The journey, including transfers, takes approximately 2h 7m.
The distance between Rishīkesh and Landour is 72 km. The road distance is 66.4 km.
The best way to get from Rishīkesh to Landour without a car is to bus and taxi which takes 1h 27m and costs ₹1,000 - ₹1,600.
It takes approximately 1h 27m to get from Rishīkesh to Landour, including transfers.
Rishīkesh to Landour bus services, operated by India Tours & Travels, depart from Rishikesh, Uttarakhand station.
Rishīkesh to Landour bus services, operated by India Tours & Travels, arrive at Mussoorie, Uttarakhand station.
Yes, the driving distance between Rishīkesh to Landour is 66 km. It takes approximately 1h 4m to drive from Rishīkesh to Landour.
There are 1322+ hotels available in Landour.
What companies run services between Rishīkesh, India and Landour, India?
India Tours & Travels operates a bus from Rishikesh, Uttarakhand to Mussoorie, Uttarakhand every 2 hours, and the journey takes 2h.
- Phone
- 91 82870 09889
- [email protected]
- Website
- omio.com
Bus from Rishikesh, Uttarakhand to Dehradun, Uttarakhand
- Ave. Duration
- 55 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹320–600
- Schedules at
- omio.com
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Rishikesh to Dehradun ISBT
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Dehradun - Doon Travels, near ISBT to FlixBus Mussoorie - Library Road
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹150–180
- Website
- https://www.flixbus.in
- Ave. Duration
- 48 min
- Estimated price
- ₹750–1,900
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, How do I buy a London Underground ticket?, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.












