There are 8 ways to get from Haridwar to Sikkim 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 from Dehradun Airport, taxi
best- Fly from Dehradun Airport (DED) to Bagdogra Airport (IXB)plane DED - IXB
- Take the taxi from Bagdogra Airport (IXB) to Jorethangtaxi
8h 32m₹11,930–18,355Train, bus
cheapest- Take the train from Laksar Jn to New Jalpaiguritrain 15652 / ...
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stopbus
38h 11m₹1,086–7,147Train, bus via Patna
- Take the train from Haridwar Jn to Patna Jntrain 12370 / ...
- Take the bus from Dhanki more to Sikkim Gangtokbus
26h 19m₹3,129–6,283Bus
- Take the bus from Haridwar to Kashmiri Gatebus
- Take the bus from ISBT Kashmere gate to Patna Patliputra Bus Terminalbus
- Take the bus from Patliputra ISBT to Sikkim Gangtokbus
28h 11m₹5,886–6,940Drive 1,404.5 km
- Drive from Haridwar to Gangtokcar 1,404.5 km
21h 11m₹15,244–22,019Train to Indira Gandhi International Airport, fly, taxi
- Take the train from Haridwar Jn to Anand Vihar Terminaltrain
- Fly from Indira Gandhi International Airport (DEL) to Bagdogra Airport (IXB)plane DEL - IXB
- Take the taxi from Bagdogra Airport (IXB) to Jorethangtaxi
9h 7m₹9,144–19,064Train to Chandigarh International Airport, fly, taxi
- Take the train from Haridwar Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Bagdogra Airport (IXB)plane IXC - IXB
- Take the taxi from Bagdogra Airport (IXB) to Jorethangtaxi
10h 22m₹11,503–24,080Train, taxi
- Take the train from Haridwar Jn to Moradabadtrain
- Take the train from Moradabad to New Mal Jntrain
- Take the taxi from New Mal Jn to Gangtoktaxi
33h 44m₹4,968–10,784
Dehradun Airport (DED) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Haridwar to Sikkim is to train and bus which costs ₹1,000 - ₹7,500 and takes 38h 11m.
The fastest way to get from Haridwar to Sikkim is to fly and taxi which takes 8h 32m and costs ₹11,000 - ₹19,000.
No, there is no direct bus from Haridwar to Sikkim. However, there are services departing from Haridwar and arriving at Sikkim Gangtok via ISBT Kashmere gate and Patliputra ISBT. The journey, including transfers, takes approximately 28h 11m.
The distance between Haridwar and Sikkim is 1198 km. The road distance is 1404.5 km.
The best way to get from Haridwar to Sikkim without a car is to train and bus via Patna which takes 26h 19m and costs ₹3,100 - ₹6,500.
It takes approximately 8h 32m to get from Haridwar to Sikkim, including transfers.
Haridwar to Sikkim bus services, operated by Laxmi Holidays, depart from Haridwar station.
Haridwar to Sikkim bus services, operated by Laxmi Holidays, arrive at Kashmiri Gate station.
Yes, the driving distance between Haridwar to Sikkim is 1405 km. It takes approximately 21h 11m to drive from Haridwar to Sikkim.
There are 416+ hotels available in Sikkim.
What companies run services between Haridwar, India and Sikkim, India?
You can take a bus from Haridwar to Sikkim Gangtok via Kashmiri Gate, ISBT Kashmere gate, Patna Patliputra Bus Terminal, and Patliputra ISBT in around 28h 11m.
- Website
- airindia.in
Flights from Dehradun Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Chandigarh International Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹6,000–17,000
- Website
- goindigo.in
Flights from Dehradun Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Dehradun Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chandigarh International Airport to Bagdogra Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Chandigarh International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Monday to Saturday
- Estimated price
- ₹8,500–17,000
Flights from Chandigarh International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 7h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–17,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ₹5,000–13,000
- Website
- starlightairline.com
Flights from Dehradun Airport to Bagdogra Airport via Ahmedabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–18,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Haridwar Jn to Patna Jn
- Ave. Duration
- 17h 47m
- Frequency
- Once daily
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Haridwar Jn to Anand Vihar Terminal
- Ave. Duration
- 3h 41m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Haridwar Jn to Chandigarh
- Ave. Duration
- 3h 36m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Haridwar Jn to Moradabad
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Moradabad to New Mal Jn
- Ave. Duration
- 27h 50m
- Frequency
- Once a week
- Estimated price
- ₹600–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Laksar Jn to New Jalpaiguri
- Ave. Duration
- 29h 39m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,800
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- Phone
- +91 7903832833
- shreekrishnarath@gmail.com
- Website
- srikrishnarath.in
Bus from Dhanki more to Sikkim Gangtok
- Ave. Duration
- 7h 27m
- Frequency
- Once daily
- Estimated price
- ₹2,500
- Website
- https://www.srikrishnarath.in/
Bus from Patliputra ISBT to Sikkim Gangtok
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹2,500
- Website
- https://www.srikrishnarath.in/
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from Haridwar to Kashmiri Gate
- Ave. Duration
- 4h 4m
- Frequency
- Hourly
- Estimated price
- ₹380–1,500
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹380–1,000
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- ₹275–600
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- Seater
- ₹420–600
- AC Seater
- ₹500
- Non AC Seater
- ₹275
- Phone
- 9064919130
- support@mybusbookings.com
- Website
- apsarabus.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₹300–400
- Website
- https://www.apsarabus.in/
- Non AC Seater
- ₹300–400
- Ave. Duration
- 1h 28m
- Estimated price
- ₹3,800–5,000
Gourik Cab Services
- Phone
- +91 80 16 00 85 00
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Gourik Cab Services
- Phone
- +91 80 16 00 85 00
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Gourik Cab Services
- Phone
- +91 80 16 00 85 00
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
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















