There are 5 ways to get from Rishīkesh to Darjeeling by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Dehradun Airport (DED) to Bagdogra Airport (IXB)plane DED - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
5h 47m₹10,898–20,107Train, taxi
cheapest- Take the train from Yog Nagari Rishikesh to Laksar Jntrain
- Take the train from Laksar Jn to New Jalpaiguritrain
- Take the taxi from New Jalpaiguri to Darjeelingtaxi
33h 47m₹3,325–8,959Bus via Lucknow
- Take the bus from Rishikesh to Lucknowbus
- Take the bus from Lucknow to Siliguribus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
36h 4mDrive 1,344.2 km
- Drive from Rishīkesh to Darjeelingcar 1,344.2 km
20h 53m₹13,151–18,995Bus
- Take the bus from Rishikesh to Noidabus
- Take the bus from Noida to Siliguribus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
38h 4m
Dehradun Airport (DED) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Rishīkesh to Darjeeling is to train and taxi which costs ₹3,300 - ₹9,000 and takes 33h 47m.
The fastest way to get from Rishīkesh to Darjeeling is to fly and taxi which takes 5h 47m and costs ₹10,000 - ₹21,000.
No, there is no direct bus from Rishīkesh to Darjeeling. However, there are services departing from Rishikesh and arriving at Darjeeling via Lucknow and Siliguri - Tenzin Norgay Central Bus Terminus. The journey, including transfers, takes approximately 36h 4m.
The distance between Rishīkesh and Darjeeling is 1147 km. The road distance is 1344.2 km.
The best way to get from Rishīkesh to Darjeeling without a car is to train and taxi which takes 33h 47m and costs ₹3,300 - ₹9,000.
It takes approximately 5h 47m to get from Rishīkesh to Darjeeling, including transfers.
Rishīkesh to Darjeeling bus services, operated by Adarsh Express, depart from Rishikesh station.
Rishīkesh to Darjeeling bus services, operated by Adarsh Express, arrive at Lucknow station.
Yes, the driving distance between Rishīkesh to Darjeeling is 1344 km. It takes approximately 20h 53m to drive from Rishīkesh to Darjeeling.
There are 824+ hotels available in Darjeeling.
What companies run services between Rishīkesh, India and Darjeeling, India?
You can take a bus from Rishikesh to Darjeeling via Lucknow, Siliguri, and Siliguri - Tenzin Norgay Central Bus Terminus in around 36h 4m.
- Website
- goindigo.in
Flights from Dehradun Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 8m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–17,000
- Website
- airindia.in
Flights from Dehradun Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Website
- starlightairline.com
Flights from Dehradun Airport to Bagdogra Airport via Ahmedabad
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Dehradun Airport to Bagdogra Airport via Pune
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–29,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Yog Nagari Rishikesh to Laksar Jn
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Laksar Jn to New Jalpaiguri
- Ave. Duration
- 29h 31m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
- Website
- Adarsh Express
Bus from Rishikesh to Lucknow
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a day
- Schedules at
- Adarsh Express
- Phone
- +91 80463 33629
- [email protected]
- Website
- Mahalaxmi Bus Service Delhi
Bus from Rishikesh to Lucknow
- Ave. Duration
- 12h
- Frequency
- 4 times a day
- Schedules at
- Mahalaxmi Bus Service Delhi
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Bus Service Delhi
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Rishikesh to Lucknow
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Schedules at
- CIty Land Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Rishikesh to Lucknow
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Rishikesh to Lucknow
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Website
- PTC Skybus
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Rishikesh to Lucknow
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Website
- Vijay Tours And Travels
- Phone
- +91 86792 12239
- [email protected]
- Website
- Empire Travels & Holidays
Bus from Rishikesh to Lucknow
- Ave. Duration
- 11h 25m
- Frequency
- 4 times a week
- Schedules at
- Empire Travels & Holidays
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Empire Travels & Holidays
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Lucknow to Siliguri
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- Panwar Travels
Bus from Lucknow to Siliguri
- Ave. Duration
- 23h 10m
- Frequency
- 6 times a week
- Schedules at
- SVD Travels and Transport LLP
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Lucknow to Siliguri
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Website
- Sri Krishna Rath
Bus from Noida to Siliguri
- Ave. Duration
- 28h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeeling
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ₹90–130
- Website
- North Bengal State Transport
Bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeeling
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ₹90–130
- Website
- North Bengal State Transport
- Phone
- +91 97200 05607
- [email protected]
- Website
- Shri Krishna Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Website
- Shri Krishna Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Website
- NeuGo
- [email protected]
- Website
- Leafybus
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 11m
- Frequency
- Every 4 hours
- Website
- Leafybus
- Website
- India Tours and Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 55m
- Frequency
- Every 4 hours
- Schedules at
- India Tours and Travels
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 25m
- Frequency
- 5 times a day
- Website
- Shatabdi Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Shri Ganesh Yatra Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Schedules at
- Shri Ganesh Yatra Travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Website
- E Bus
- Website
- Gautam Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Schedules at
- Gautam Bus Service
- Website
- Parashar Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 16m
- Frequency
- 3 times a day
- Schedules at
- Parashar Travels
- Website
- Mohindra Smart Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Schedules at
- Mohindra Smart Bus
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 4h
- Frequency
- Once daily
- Website
- Maharani Travels
- Website
- Shishpal Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Shishpal Bus Service
- [email protected]
- Website
- Gola Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Website
- Gola Bus Service
- Website
- Revanta Roadlines
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- Revanta Roadlines
- Website
- TSB Tour express
Bus from Rishikesh to Noida
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- TSB Tour express
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Rishikesh to Noida
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Lucky Bus Service
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Schedules at
- Lucky Bus Service
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Rishikesh to Noida
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Estimated price
- ₹410–1,100
- Schedules at
- Zingbus
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Rishikesh to Noida
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Schedules at
- Samreen Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Rishikesh to Noida
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Website
- Deltin Travels Pvt Ltd
- Website
- Panwar tour and Travels
Bus from Noida to Siliguri
- Ave. Duration
- 37h 45m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Ave. Duration
- 1h 14m
- Estimated price
- ₹2,600–3,400
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.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 Best ways to travel around Australia, Travelling to and around Russia for the 2018 FIFA World Cup, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.










































