There are 6 ways to get from Shimla to Darjeeling by bus, plane, taxi, train, 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.
Bus to Chandigarh International Airport, fly, taxi
best- Take the bus from Shimla Isbt Tutikandi to Zirakpurbus
- Fly from Chandigarh International Airport (IXC) to Bagdogra Airport (IXB)plane IXC - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
8h 58m₹10,688–20,133Bus, train
cheapest- Take the bus from Shimla ISBT Tutikandi to Ambalabus 139 / ...
- Take the train from Ambala Cant Jn to Siliguri Jntrain
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
42h 21m₹1,191–7,165Taxi, train
- Take the taxi from Shimla to Kalkataxi
- Take the train from Kalka to New Delhitrain
- Take the train from New Delhi to New Jalpaiguritrain
- Take the taxi from New Jalpaiguri to Darjeelingtaxi
27h 37m₹5,627–12,332Bus
- Take the bus from Shimla to Delhibus
- Take the bus from Delhi to Siliguribus
- Take the bus from Siliguri - Tenzin Norgay Central Bus Terminus to Darjeelingbus
43h 4mDrive 1,667.9 km
- Drive from Shimla to Darjeelingcar 1,667.9 km
22h 8m₹16,177–23,366Bus to Dehradun Airport, fly, taxi
- Take the bus from Shimla to Dehradunbus
- Fly from Dehradun Airport (DED) to Bagdogra Airport (IXB)plane DED - IXB
- Take the taxi from Bagdogra Airport (IXB) to Darjeelingtaxi
11h 24m
Shimla to Darjeeling by bus and train
Comparing Your Travel Options
The cheapest way to get from Shimla to Darjeeling is to bus and train which costs ₹1,100 - ₹7,500 and takes 42h 21m.
The fastest way to get from Shimla to Darjeeling is to bus and fly and taxi which takes 8h 58m and costs ₹10,000 - ₹21,000.
No, there is no direct bus from Shimla to Darjeeling. However, there are services departing from Shimla and arriving at Darjeeling via Delhi and Siliguri - Tenzin Norgay Central Bus Terminus. The journey, including transfers, takes approximately 43h 4m.
The distance between Shimla and Darjeeling is 1403 km. The road distance is 1667.9 km.
The best way to get from Shimla to Darjeeling without a car is to taxi and train which takes 27h 37m and costs ₹5,500 - ₹13,000.
It takes approximately 8h 58m to get from Shimla to Darjeeling, including transfers.
Shimla to Darjeeling bus services, operated by RS Yadav Smart Bus, depart from Shimla station.
Shimla to Darjeeling bus services, operated by RS Yadav Smart Bus, arrive at Delhi station.
Yes, the driving distance between Shimla to Darjeeling is 1668 km. It takes approximately 22h 8m to drive from Shimla to Darjeeling.
There are 824+ hotels available in Darjeeling.
What companies run services between Shimla, India and Darjeeling, India?
You can take a bus from Shimla to Darjeeling via Delhi, Siliguri, and Siliguri - Tenzin Norgay Central Bus Terminus in around 43h 4m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
Flights from Chandigarh International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
Flights from Chandigarh International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
Flights from Chandigarh International Airport to Bagdogra Airport via Patna, Kolkata
- Ave. Duration
- 7h 5m
- When
- Wednesday to Friday
- Estimated price
- ₹7,000–15,000
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 Chandigarh International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Chandigarh International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Dehradun Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Website
- airindiaexpress.in
Flights from Chandigarh International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–29,000
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
- Website
- starlightairline.com
Flights from Dehradun Airport to Bagdogra Airport via Ahmedabad
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- ₹10,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kalka to New Delhi
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from New Delhi to New Jalpaiguri
- Ave. Duration
- 20h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹600–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹600–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
Train from Ambala Cant Jn to Siliguri Jn
- Ave. Duration
- 33h 45m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Shimla Isbt Tutikandi to Zirakpur
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹460–650
Bus from Shimla ISBT Tutikandi to Ambala
- Ave. Duration
- 3h 36m
- Frequency
- Every 3 hours
- Estimated price
- ₹400–1,600
- Website
- hrtchp.com
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Seater
- ₹650–1,600
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Shimla to Delhi
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Website
- RS Yadav Smart Bus
- Website
- Vishal tour and travels
Bus from Shimla to Delhi
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Schedules at
- Vishal tour and travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Shimla to Delhi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Website
- PAL Travel Lines
Bus from Shimla to Delhi
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- PAL Travel Lines
- Phone
- +91 98821 15555
- [email protected]
- Website
- Bedi Travels
Bus from Shimla to Delhi
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Bedi Travels
- Website
- Swagatam Holidays
Bus from Shimla to Delhi
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Swagatam Holidays
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Shimla to Delhi
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 95601 69686
- [email protected]
- Website
- Sri Dev Gurjar Travels
Bus from Shimla to Delhi
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a week
- Schedules at
- Sri Dev Gurjar Travels
- Website
- New Milan Travels
Bus from Shimla to Delhi
- Ave. Duration
- 8h
- Frequency
- 3 times a week
- Schedules at
- New Milan Travels
- Website
- Winsome Holiday
Bus from Shimla to Delhi
- Ave. Duration
- 8h 10m
- Frequency
- 3 times a week
- Schedules at
- Winsome Holiday
- Website
- Shyam Holidays
Bus from Shimla to Delhi
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a week
- Schedules at
- Shyam Holidays
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Delhi to Siliguri
- Ave. Duration
- 30h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Delhi to Siliguri
- Ave. Duration
- 31h 45m
- Frequency
- Once daily
- Schedules at
- SVD Travels and Transport LLP
- Website
- Panwar tour and Travels
Bus from Delhi to Siliguri
- Ave. Duration
- 38h 45m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- 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
- Website
- India Tours and Travels
Bus from Shimla to Dehradun
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Shimla to Dehradun
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- CIty Land Travels
- Ave. Duration
- 1h 13m
- Estimated price
- ₹2,200–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
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.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
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 India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide































