Traveling from Naxalbari to Barasat involves traversing the length of West Bengal. You can board a train from New Jalpaiguri to Kolkata or Sealdah, followed by a local train or taxi to Barasat. Alternatively, the road route via NH 12 is well-connected but long. The journey typically takes around 12 hours by road. Barasat serves as a major gateway to the northern suburbs of Kolkata.
Total Distance: 550 km by road, 480 km straight-line.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 13 hours |
| Avg Price | 500-1200 INR | 4500-6500 INR |
| Operator | Darjeeling Mail | Private Taxi |
| Route | NJP to Sealdah, then local train to Barasat | NH 12 via Malda, Berhampore, and Krishnanagar |
| Tip | Take a local train from Sealdah to Barasat for a quick 45-minute connection. | Start your journey early in the morning to avoid Kolkata entry traffic. |
Winter months from November to February are ideal for travel.