Siliguri
Siliguri
Dibrugarh
Dibrugarh
Train Driving

Siliguri to Dibrugarh

Updated: 20 May 2026

The journey from Siliguri to Dibrugarh is a classic Northeast India route. You can take a direct train from New Jalpaiguri (NJP) to Dibrugarh, which takes about 16 to 18 hours. The route passes through the lush tea gardens of Upper Assam. Alternatively, you can drive via NH 27, though it is a long and tiring journey. Dibrugarh is known as the Tea City of India and serves as a gateway to Arunachal Pradesh.

Total Distance: 800 km by rail, 600 km straight-line.
Fastest Way
Flight from Bagdogra to Dibrugarh with a layover.
Cheapest Way
Train from New Jalpaiguri to Dibrugarh.
Compare Siliguri to Dibrugarh Routes
Train
Direct
Duration
17 hours
Avg Price
900-1500 INR
Operator
Dibrugarh Rajdhani
Route
NJP to Dibrugarh

Rajdhani is the fastest and most comfortable option.

Driving
Direct
Duration
18 hours
Avg Price
4000-6000 INR
Operator
Private Taxi
Route
NH 27

Ensure your vehicle is in good condition for the long drive.

Travel Tips
  • Train Booking
    Book your train tickets well in advance to ensure availability.
  • Local Transport
    Auto-rickshaws and cycle rickshaws are common in the city.
  • Tea Tasting
    Don't miss the chance to taste fresh Assam tea at a local estate.
  • Weather
    Carry light woolens if traveling during the winter months.
  • Connectivity
    Mobile network is generally good in the city.
Safety Tips
  • Road Safety
    If driving, avoid night travel on the highway.
  • Health
    Carry mosquito repellent for outdoor activities.
  • Emergency
    Keep local emergency numbers saved in your phone.
  • Valuables
    Keep your belongings secure while traveling on trains.
People Also Ask
  • Is there a direct train?
    Yes, several trains run from NJP to Dibrugarh.
  • How long is the train journey?
    It takes about 16 to 18 hours.
  • Is Dibrugarh safe?
    Yes, it is a safe and welcoming city.
  • What is the best time to visit?
    Winter is the best time for sightseeing.
  • Are there flights?
    Yes, Dibrugarh has its own airport (DIB).
Quick Info
  • From Siliguri, West Bengal, India
  • To Dibrugarh, Assam, India
  • Modes
Best Time to Travel

October to April for pleasant weather and tea garden visits.

Things to Do in Dibrugarh
1
Tea Gardens
Visit the sprawling tea estates to learn about the tea production process.
2
Jeypore Rainforest
Explore the rich biodiversity of this unique rainforest area.
3
River Brahmaputra
Enjoy a boat ride on the mighty Brahmaputra river at sunset.
4
Dehing Patkai Wildlife Sanctuary
Go for a safari to spot diverse wildlife in this protected sanctuary.
Tags
Siliguri to Dibrugarh travel to Assam Dibrugarh train Northeast India travel Siliguri to Dibrugarh distance Assam tourism NJP to Dibrugarh Dibrugarh travel guide