Bakkhali
Bakkhali
Siliguri
Siliguri
Train

Bakkhali to Siliguri

Updated: 22 May 2026

Siliguri serves as the gateway to North Bengal and the Northeast. From Bakkhali, you must first reach Kolkata, then take an overnight train to New Jalpaiguri (NJP) station, which is the primary railhead for Siliguri. The total distance is approximately 650 km. This route is the main artery for travelers heading toward Sikkim, Bhutan, or the hill stations of Darjeeling and Kalimpong.

Total Distance: Driving distance is 650 km; straight-line air distance is 480 km.
Fastest Way
Taxi to Kolkata airport, flight to Bagdogra, and taxi to Siliguri for 7000 INR.
Cheapest Way
Bus to Kolkata, train to NJP, and auto to Siliguri for 900 INR.
Compare Bakkhali to Siliguri Routes
Train
Connecting
Duration
15 hours
Avg Price
800-2000 INR
Operator
Padatik Express
Route
Bakkhali - Kolkata - NJP - Siliguri

NJP station is located about 8 km from Siliguri town center.

Travel Tips
  • NJP Arrival
    Pre-book your taxi from NJP to avoid overcharging by local drivers.
  • Connectivity
    Siliguri is well-connected by bus to all major North Bengal towns.
  • Food
    Try the local momos and thukpa at street stalls.
  • Shopping
    Bargain hard at the local markets for the best prices.
  • Stay
    Stay near Sevoke Road for better access to transport hubs.
Safety Tips
  • Station Safety
    Keep your luggage locked at all times in NJP station.
  • Night Travel
    Avoid walking alone in isolated areas of Siliguri at night.
  • Scams
    Be wary of touts offering cheap hotel deals at the station.
  • Health
    Drink only bottled water to avoid stomach infections.
People Also Ask
  • Is Siliguri a hill station?
    No, it is a plains city serving as a gateway to the hills.
  • How far is NJP?
    NJP is the main railway station for Siliguri.
  • Can I fly?
    Yes, fly to Bagdogra (IXB) airport.
  • Is it safe?
    Yes, it is a major commercial hub and generally safe.
  • What is the best way?
    Train to NJP is the most convenient and popular way.
Quick Info
  • From Bakkhali, West Bengal, India
  • To Siliguri, West Bengal, India
  • Modes
Best Time to Travel

October to March for pleasant weather and clear skies.

Things to Do in Siliguri
1
Salugara Monastery
Visit this Buddhist monastery known for its 100-foot stupa.
2
Mahananda Wildlife Sanctuary
Go for a safari to spot elephants and tigers in their natural habitat.
3
Hong Kong Market
Shop for imported goods and electronics at this famous local market.
4
Sevoke Coronation Bridge
Admire the architecture of this bridge over the Teesta River.
Tags
Bakkhali to Siliguri how to reach Siliguri from Bakkhali train to Siliguri Kolkata to Siliguri Bakkhali to NJP Siliguri travel guide North Bengal transit travel from South to North Bengal