There are 9 ways to get from Sikkim to Dharamsala by taxi, plane, train, bus (Flixbus), car, night bus, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Bagdogra Airport, fly to Sri Guru Ram Dass Jee International Airport, taxi
best- Take the taxi from Jorethang to Bagdogra Airport (IXB)
- Fly from Bagdogra Airport (IXB) to Sri Guru Ram Dass Jee International Airport (ATQ)IXB - ATQ
- Take the taxi from Amritsar-Airport-ATQ to Dharamsala
9h 18m₹19,345–29,044Bus
cheapest- Take the bus from Gangtok - SNT bus stand to Siliguri - SNT Bus Stand
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Take the bus from Kathmandu Swoyambhu to Delhi Majnu ka Tila
- Take the bus from Majnu Ka Tila to Dharamshala Petrol Pump
2d 13h₹4,245–7,800Taxi, train
- Take the taxi from Gangtok to New Jalpaiguri
- Take the train from New Jalpaiguri to Pathankot Cantt
- Take the taxi from Pathankot Cantt to Dharamsala
40h 20m₹8,089–14,792Drive 1,791.5 km
- Drive from Gangtok to Dharamsala1,791.5 km
28h 13m₹18,933–27,347Taxi to Bagdogra Airport, fly to Chandigarh International Airport, night bus
- Take the taxi from Jorethang to Bagdogra Airport (IXB)
- Fly from Bagdogra Airport (IXB) to Chandigarh International Airport (IXC)IXB - IXC
- Take the night bus from Zirakpur to Bharat Petrol Pump
11h 56m₹11,067–23,144Taxi, train to Purnea Airport, fly to Kangra Airport
- Take the taxi from Jorethang to Baghdogra
- Take the train from Baghdogra to Purnia Jn
- Fly from Purnea Airport (PXN) to Kangra Airport (DHM)PXN - DHM
24h 36m₹14,682–31,849Taxi to Bagdogra Airport, fly to Jammu Airport, train, bus
- Take the taxi from Jorethang to Bagdogra Airport (IXB)
- Fly from Bagdogra Airport (IXB) to Jammu Airport (IXJ)IXB - IXJ
- Take the train from Jammu Tawi to Pathankot Cantt
- Take the bus from Pathankot to Dharamshala
12h 31m₹13,715–23,624Taxi to Bagdogra Airport, fly to Kangra Airport
- Take the taxi from Jorethang to Bagdogra Airport (IXB)
- Fly from Bagdogra Airport (IXB) to Kangra Airport (DHM)IXB - DHM
6h 40m₹14,345–31,144Drive to Bhadrapur Airport, fly to Kangra Airport
- Drive from Jorethang to Bhadrapur Airport (BDP)
- Fly from Bhadrapur Airport (BDP) to Kangra Airport (DHM)BDP - DHM
7h 55m₹20,733–77,381
Bagdogra Airport (IXB) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Sikkim to Dharamsala is to bus which costs ₹4,200 - ₹8,000 and takes 2 days 13h.
The fastest way to get from Sikkim to Dharamsala is to taxi and fly which takes 6h 40m and costs ₹14,000 - ₹32,000.
No, there is no direct bus from Sikkim to Dharamsala. However, there are services departing from Gangtok - SNT bus stand and arriving at Dharamshala Petrol Pump via Siliguri Tenzing Norgay Bus Terminus, Balaju, Kathmandu Swoyambhu and Majnu Ka Tila. The journey, including transfers, takes approximately 2 days 13h.
The distance between Sikkim and Dharamsala is 1716 km. The road distance is 1791.5 km.
The best way to get from Sikkim to Dharamsala without a car is to taxi and train which takes 40h 20m and costs ₹8,000 - ₹15,000.
It takes approximately 9h 18m to get from Sikkim to Dharamsala, including transfers.
Sikkim to Dharamsala bus services, operated by Sikkim Nationalised Transport, depart from Gangtok - SNT bus stand station.
Sikkim to Dharamsala bus services, operated by Sikkim Nationalised Transport, arrive at Siliguri - SNT Bus Stand station.
Yes, the driving distance between Sikkim to Dharamsala is 1791 km. It takes approximately 28h 13m to drive from Sikkim to Dharamsala.
There are 435+ hotels available in Dharamsala.
What companies run services between Sikkim, India and Dharamsala, India?
You can take a bus from Gangtok - SNT bus stand to Dharamshala Petrol Pump via Siliguri - SNT Bus Stand, Siliguri Tenzing Norgay Bus Terminus, Kathmandu, Balaju, Kathmandu Swoyambhu, Delhi Majnu ka Tila, and Majnu Ka Tila in around 2d 13h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Bagdogra Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Bagdogra Airport to Sri Guru Ram Dass Jee International Airport via Kolkata
- Ave. Duration
- 8h 45m
- When
- Sunday
- Estimated price
- ₹9,000–20,000
Flights from Bagdogra Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Bagdogra Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–16,000
Flights from Bagdogra Airport to Chandigarh International Airport via Kolkata
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Purnea Airport to Kangra Airport via Delhi
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Purnea Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Purnea Airport to Kangra Airport via Kolkata, Delhi
- Ave. Duration
- 21h 30m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Purnea Airport to Kangra Airport via Hyderabad, Chandigarh International Airport
- Ave. Duration
- 21h 35m
- When
- Tuesday and Friday
- Estimated price
- ₹15,000–28,000
Flights from Purnea Airport to Kangra Airport via Delhi, Chandigarh International Airport
- Ave. Duration
- 23h 10m
- When
- Tuesday and Friday
- Estimated price
- ₹10,000–25,000
Flights from Purnea Airport to Kangra Airport via Kolkata, Chandigarh International Airport
- Ave. Duration
- 25h
- When
- Tuesday
- Estimated price
- ₹12,000–26,000
Flights from Bagdogra Airport to Jammu Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–20,000
Flights from Bagdogra Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹10,000–26,000
- Website
- airindia.in
Flights from Bagdogra Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Bagdogra Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Bagdogra Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹12,000–27,000
- Website
- spicejet.com
Flights from Purnea Airport to Kangra Airport via Delhi
- Ave. Duration
- 18h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Bagdogra Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹7,500–20,000
Flights from Bhadrapur Airport to Kangra Airport via Kathmandu, Delhi
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- ₹19,000–75,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Jalpaiguri to Pathankot Cantt
- Ave. Duration
- 36h 45m
- Frequency
- 3 times a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,500
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from Baghdogra to Purnia Jn
- Ave. Duration
- 4h 44m
- Frequency
- 5 times a week
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jammu Tawi to Pathankot Cantt
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Gangtok - SNT bus stand to Siliguri - SNT Bus Stand
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ₹275–500
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- AC Seater
- ₹500
- Non AC Seater
- ₹275
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- nbstc.in
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 17h
- Frequency
- 3 times a week
- Estimated price
- ₹420–2,000
- Website
- https://nbstc.in/
- Phone
- 9599757693
- asianshina@ymail.com
Bus from Kathmandu Swoyambhu to Delhi Majnu ka Tila
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- ₹2,900–3,100
- Schedules at
- http://www.asianshinabus.com/
- A/C Sleeper
- ₹2,900–3,100
Bus from Majnu Ka Tila to Dharamshala Petrol Pump
- Ave. Duration
- 11h
- Frequency
- 3 times a day
- Estimated price
- ₹900–1,500
- Schedules at
- http://www.asianshinabus.com/
- AC Sleeper/ Seater
- ₹900–1,500
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from Majnu Ka Tila to Dharamshala Petrol Pump
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- ₹650–2,200
- Website
- https://www.flixbus.in
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Night bus from Zirakpur to Bharat Petrol Pump
- Ave. Duration
- 4h 59m
- Frequency
- 5 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Pathankot to Dharamshala
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- ₹230–330
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹230–330
- Ave. Duration
- 1h 43m
- Estimated price
- ₹3,200–9,500
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
R K Holidays
- Phone
- +91 97 79 91 61 61
- Website
- taxiamritsar.in
Nishan Car Rentals
- Phone
- +91 94 64 55 58 74
- Website
- taxiservicesinamritsar.in
Jwala Tours and Travels
- Phone
- +91 98 76 70 15 51
- Website
- amritsartaxi.in
GRD Travels
- Phone
- +91-7888606133
- Website
- grdtravels.in
Sikkim Cab Rental Company
- Phone
- +91 96 47 59 36 70
- Website
- sikkimcabrental.com
Royal Sikkim
- Phone
- +91 90 07 63 88 88
- Website
- royalsikkim.com
Cab In Sikkim
- Phone
- +91 74 78 49 38 74
- Website
- cabinsikkim.com
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.com
Darjeeling Taxi
- Phone
- 8670550722
- Website
- darjeelingtaxi.com
Darjeeling Ride
- Phone
- +91 90 83 90 45 07
- Website
- darjeelingride.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 How do I get from Sydney to Melbourne, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.



















