Call Our Travel Experts

How to Reach Lachen

Lachen offers a variety of transportation options for tourists, including flights, trains, and roads. The city is well connected to all the major Indian cities, so it is very easy to get here. Here, we have provided a detailed guide on how to reach Lachen. You can pick any mode of transportation according to your preferences. When you book Lachen tour packages with us, you won't have to worry about transportation since we provide it with our package.

Lachen By Flight

Bagdogra Airport and Pakyong Airport are the nearest airports to Lachen, located 202km and 135km away, respectively. Both airports are well-connected to major Indian cities, such as Delhi, Kolkata, and Guwahati. After arriving at the airport, you can take a taxi, bus, or cab to Gangtok. Alternatively, you can fly via helicopter to Gangtok from Bagdogra Airport.

To visit Lachen, you need an ILP (Inner Line Permit). After getting the permit, you have to stay the night in Gangtok, and the following day, you can leave. The distance from Gangtok to Lachen is approximately 114 km and will take around 4.5 hours.

Location Aerial Distance Travel Time Popular Flight Airport

Delhi to Pakyong


5 hours 30 minutes

Multi Airline

Indira Gandhi International Airport

Delhi to Bagdogra


2 hr 15 min

Air India Express

Indira Gandhi International Airport

Mumbai to Pakyong


8 hours

Multi Airline

Chhatrapati Shivaji Maharaj International Airport

Mumbai to Bagdogra

1793 km

3 hours 15 minutes

IndiGo & Air India Express

Chhatrapati Shivaji Maharaj International Airport

Guwahati to Pakyong


1 hour 30 minutes

SpiceJet & Alliance Air

Lokpriya Gopinath Bordoloi International Airport

Kolkata to Pakyong


1 hour 30 minutes

SpiceJet & Alliance Air

Netaji Subhas Chandra Bose International Airport

Lachen By Train

The nearest railway station to Lachen is New Jalpaiguri (NJP), located about 198 kilometers away. Several trains run between NJP and most Indian cities, including Guwahati, Delhi, Mumbai, and Kolkata.

The most convenient way to reach Lachen by train is to first come from the station to Gangtok and then, after a night halt, visit Lachen the next day. Also, Lachen is around 114 km from Gangtok, and one can quickly get taxis and buses from here to the main parts of Sikkim.

From Distance (Rail) Travel Time Recommended Train

Railway Station

Delhi to NJP

1500 km

1 d 

Dbr Rajdhani

New Delhi

Mumbai to NJP

2294 km

1 d 19 hr 5 min

Ltt Guwahati Ex

Lokmanya Tilak Terminus

Kolkata to NJP

566 km

07 hr

Vande Bharat Exp


Guwahati to NJP

486 km

06 hr

Avadh Assam Exp


Lachen By Road

As Lachen is situated among rough terrain and snow-capped mountains, traveling by road will be an unforgettable experience. Taxis and state buses are available from Gangtok, Mangan, Chungthang, Siliguri, and Darjeeling to Lachen. For those traveling to Lachen by road, here's the distance, travel time, and highway to take:

From these cities, you can drive to Lahen or take a bus or taxi to Gangtok. After spending the night here, leave for Lachen for an exciting vacation. The journey through the mountain roads will be one of the highlights of your trip.

Location Distance Time Route

Siliguri to Lachen distance

193 km

7 hours 15 min

NH10 & Gangtok-Chungthang Rd

Gangtok to Lachen distance

124 km

4 hours 54 min

Singtam - Chungthang Rd

Lachen to Lachung distance

49 km

1 hours 49 min

Lachen Rd

Lachen to Gurudongmar lake distance

64 km

2 hours 11 min

Gurudongmar Road

Lachen to Pelling distance

183 km

6 hours 53 min


Craft Your Dream Lachen Trip with an Indian Holiday

Book an Indian Holiday customized Sikkim tour package for a hassle-free trip to Lachen. This package allows you to enjoy Lachen at your own pace, as this package provides everything you need for a memorable trip. Contact our travel experts now to book your Lachen trip.


Other Sikkim Cities


Q: How can I reach Lachen from Gangtok?

Ans: From Gangtok, you can take a private taxi or a shared jeep to Lachen. The distance between Lachen and Gangtok is about 124 kilometers. Depending on traffic and road conditions, the journey typically takes 4 to 5 hours.

Q: What is the best way to get to Lachen from Bagdogra Airport?

Ans: You can hire a taxi from Bagdogra Airport to Lachen. It takes around 8 to 10 hours to travel 200 kilometers. As part of the journey, you will travel through the scenic mountainous regions of Sikkim.

Q: What is the distance from Lachen to Lachung?

Ans: Lachen and Lachung are approximately 50 kilometers apart. It usually takes 1.5 to 2 hours to travel by road.

Q: How far is Lachen from Pelling?

Ans: Pelling is about 197 kilometers from Lachen. Due to the mountainous terrain and poor road conditions, the journey between these two locations can take approximately six to seven hours by car.

Q: What is the distance between Lachen and Gurudongmar Lake?

Ans: Lachen is approximately 65 kilometers from Gurudongmar Lake. Because of its elevation and rugged terrain, a road trip to this destination takes about 4 to 5 hours.