Dibrugarh, one of the oldest cities in Upper Assam, is a major gateway to Northeast India. Known as the “Tea City of India”, Dibrugarh holds economic, cultural, and strategic significance. It’s surrounded by lush tea gardens, riverbanks, and wildlife reserves, and also serves as a key transit point for travelers heading to Arunachal Pradesh and Nagaland.
While flights are the fastest way to reach Dibrugarh, train travel remains the most budget-friendly and scenic option—especially for those who prefer overland journeys, are carrying more luggage, or want to enjoy the changing landscapes of eastern India.
This guide gives you all the useful information about reaching Dibrugarh by train, including major routes, railway stations, train details, timings, ticket tips, and what to expect during the journey.
1. Why Travel to Dibrugarh by Train?
- Cheapest mode for long-distance travel
- Well-connected to Delhi, Kolkata, Mumbai, Chennai, and more
- Ideal for families, students, budget travelers, and cargo transport
- Scenic journey across Bengal, Bihar, and Assam
- More luggage allowed compared to flights
2. Dibrugarh Railway Stations
Dibrugarh has two major railway stations, each serving different routes and passenger loads.
A. Dibrugarh Railway Station (DBRG)
- Location: Banipur area, 2 km from city center
- Code: DBRG
- Type: Terminal station
- Facilities: Waiting halls, toilets, prepaid auto stand, tea stalls, parking, retiring rooms
- Importance: Main station for most long-distance trains and express services
B. Dibrugarh Town Railway Station (DBRT)
- Location: Boiragimoth area (within town)
- Code: DBRT
- Type: Smaller station
- Used For: Select local and regional passenger trains
- Note: Not preferred for major inter-state journeys
Tip: Always confirm the station name (DBRG or DBRT) while booking tickets.
3. Train Routes to Dibrugarh
Dibrugarh is located at the eastern end of the Indian railway network and serves as a terminal station for several long-haul trains.
A. Delhi – Dibrugarh Route
Train Name | Number | Travel Time | Frequency |
---|---|---|---|
Dibrugarh Rajdhani Express | 12424 | ~38 hrs | Daily |
Brahmaputra Mail | 15955 | ~42 hrs | Daily |
Avadh Assam Express | 15910 | ~54 hrs | Daily |
Arunachal AC Express | 22412 | ~37 hrs | Twice a week |
Departure Stations: New Delhi (NDLS), Anand Vihar (ANVT)
B. Kolkata – Dibrugarh Route
Train Name | Number | Travel Time | Frequency |
---|---|---|---|
Kamrup Express | 15959 | ~36 hrs | Daily |
Howrah–Dibrugarh Express | 15929 | ~36 hrs | 3–4/week |
Saraighat Express (till Guwahati) | 12345 | Extend by local train | Daily |
Departure Stations: Howrah (HWH), Sealdah (SDAH)
C. Mumbai – Dibrugarh Route
Train Name | Number | Travel Time | Frequency |
---|---|---|---|
Mumbai LTT–Dibrugarh Express | 15945 | ~54 hrs | Weekly |
Karmabhoomi Express (via Howrah) | 22511 | ~52 hrs | Weekly |
Departure Station: Lokmanya Tilak Terminus (LTT)
D. South India – Dibrugarh Route
Train Name | Route | Duration | Frequency |
---|---|---|---|
Vivek Express (Longest route in India) | Kanyakumari – Dibrugarh | ~82–84 hrs | Weekly |
Tambaram–Dibrugarh Express | Tambaram (Chennai) – DBRG | ~60 hrs | Weekly |
Tip: South India trains are limited; plan early and check seat availability.
E. Northeast India – Dibrugarh Route
From | Train Name | Time | Notes |
---|---|---|---|
Guwahati | Intercity Express (15669) | ~9.5 hrs | Daily |
Silchar | Kanchenjunga Express (13175) | ~17 hrs | 3x/week |
Tinsukia | DEMU Trains | ~45 min | Frequent |
4. Booking Your Train Ticket
A. Online Platforms
- IRCTC: www.irctc.co.in
- Apps: Trainman, ConfirmTkt, MakeMyTrip, Paytm
B. Offline Options
- Railway counters at any station
- Authorized travel agents
Classes Available
Class | Features | Suitable For |
---|---|---|
1AC | Private cabin | High comfort travelers |
2AC | AC with curtains | Families |
3AC | Budget AC | Most common |
Sleeper | Non-AC | Budget travel |
General | Unreserved | Short trips only |
Tip: For long journeys, choose 3AC or higher for safety and comfort.
Tatkal & Premium Booking
- Tatkal: Opens 1 day before departure at 10 AM for AC and 11 AM for non-AC
- Premium Tatkal: Higher fare, last-minute confirmed tickets
5. Major Railway Stops En Route to Dibrugarh
Your train will pass through multiple states. Here are key junctions on the journey:
Route | Important Stops |
---|---|
Delhi – Dibrugarh | Kanpur, Patna, Katihar, New Jalpaiguri, Guwahati, Lumding, Mariani |
Kolkata – Dibrugarh | Bardhaman, Malda, Katihar, Guwahati, Simaluguri |
Mumbai – Dibrugarh | Nagpur, Raipur, Howrah, Guwahati |
Chennai – Dibrugarh | Vijayawada, Bhubaneswar, Kharagpur, Howrah, Guwahati |
Note: You’ll get to see tea gardens, rivers, bridges, and forest zones after Guwahati.
6. Distance & Travel Time Summary
From | Distance (Approx) | Time by Train |
---|---|---|
Delhi | 2,500 km | 38–42 hrs |
Kolkata | 1,400 km | 34–36 hrs |
Mumbai | 2,800 km | 50–55 hrs |
Bangalore | 3,000+ km | 65+ hrs |
Guwahati | 440 km | 9–10 hrs |
7. Train Fare Estimate (3AC Class)
Route | 3AC Fare (₹) |
---|---|
Delhi – Dibrugarh | ₹2,200–₹2,600 |
Kolkata – Dibrugarh | ₹1,600–₹2,000 |
Mumbai – Dibrugarh | ₹2,800–₹3,500 |
Guwahati – Dibrugarh | ₹800–₹1,000 |
Note: Sleeper class fares are ~40% lower; 2AC is ~30% higher.
8. What to Expect Onboard
- Meals: Pantry cars available on most long-distance trains
- Toilets: Indian & western available
- Bedding: Provided in AC classes
- Vendors: Sell tea, snacks, water bottles frequently
- Security: RPF guards present on long routes
Tip: Carry a power bank, reading material, and dry snacks.
9. Local Transport from Dibrugarh Railway Station
Mode | Fare | Time to City Centre |
---|---|---|
Auto Rickshaw | ₹80–₹150 | 10–15 min |
Shared Van | ₹20–₹30 | Local transport |
Cycle Rickshaw | ₹30–₹50 | Nearby areas |
Hotel Taxi | ₹200–₹400 | Pre-arranged pickup |
10. Connecting Destinations from Dibrugarh by Train
Place | Distance | Train or Road |
---|---|---|
Tinsukia | 45 km | Frequent local trains |
Sivasagar | 80 km | Bus/train to Simaluguri, then taxi |
Jorhat | 137 km | Train to Mariani, then local taxi |
Naharkatia | 60 km | Local passenger trains |
Roing (Arunachal) | 100 km | By road only |
11. Best Time for Train Travel to Dibrugarh
Season | Weather | Train Punctuality |
---|---|---|
Oct–Mar | Cool, dry | Excellent |
Apr–Jun | Warm, humid | Good |
Jul–Sep | Monsoon | Moderate (some delays, floods possible) |
12. 5-Day Sample Train Travel Itinerary to Dibrugarh
Day | Activity |
---|---|
Day 1 | Board train from Delhi or Kolkata |
Day 2 | Onboard – scenic Assam leg begins |
Day 3 | Arrive Dibrugarh; explore local tea gardens |
Day 4 | Day trip to Sivasagar or Majuli |
Day 5 | Return journey by train or fly out |
13. Final Thoughts: Is Train Travel to Dibrugarh Worth It?
Yes – train travel is one of the most affordable, scenic, and culturally rich ways to reach Dibrugarh. You’ll cross diverse terrains—from fertile Gangetic plains to riverine valleys, tribal villages, and endless tea estates.
Whether you’re a student, a backpacker, a slow traveler, or someone exploring Northeast India for the first time, Dibrugarh by train is not just a journey—it’s an experience.
Zogyy Travel Tip
“Try to get a window seat on the right side while entering Assam—you’ll spot rivers, green forests, and endless tea plantations that will make you fall in love with train travel again.”