The journey from Naxalbari to North Lakhimpur covers approximately 650 km across the scenic plains of North Bengal and Assam. You must first travel to New Jalpaiguri (NJP) station, which is the primary rail hub near Naxalbari. From NJP, several long-distance trains connect to North Lakhimpur via the Rangiya-Murkongselek line. Alternatively, you can take a bus from Siliguri Tenzing Norgay Bus Terminus to Guwahati and then switch to a local bus or train. The route passes through the lush tea gardens of the Dooars region. Expect a travel time of 16 to 20 hours depending on your chosen mode.
Total Distance: Driving distance 650 km, straight-line air distance 480 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 18 hours | 22 hours |
| Avg Price | 800 - 1500 INR | 1200 - 2000 INR |
| Operator | Kamakhya-Murkongselek Lachit Express | ASTC (Assam State Transport Corporation) |
| Route | NJP Station to Rangiya to North Lakhimpur | Siliguri to Guwahati to North Lakhimpur |
| Tip | Book your tickets at least 30 days in advance as this route is highly popular. | Take the overnight bus from Siliguri to Guwahati to save on hotel costs. |
November to February for pleasant weather and clear views of the Himalayas.