The journey from Naxalbari to the hill station of Shillong is a scenic trip through the plains of North Bengal and the hills of Meghalaya. You can take a train from NJP to Guwahati, followed by a shared taxi or bus to Shillong. The total travel time is approximately 10 to 12 hours. Shillong is known for its colonial architecture, waterfalls, and pleasant climate.
Total Distance: 450 km by road, 350 km straight-line.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 10 hours |
| Avg Price | 600-1500 INR | 5000-7000 INR |
| Operator | Kanchenjunga Express | Private Taxi |
| Route | NJP to Guwahati, then taxi to Shillong | NH 27 and NH 6 |
| Tip | Shared taxis from Guwahati station to Shillong are readily available. | The drive from Guwahati to Shillong is beautiful but winding. |
March to June and September to November are ideal.