There are 6 ways to get from Secunderabad Junction Station to Dibrugarh by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Hyderabad (HYD) to Dibrugarh Airport (DIB)plane HYD - DIB
7h 24m₹9,350–20,238Train
cheapest- Take the train from Secunderabad to Vijayawada Jntrain 17406 / ...
- Take the train from Vijayawada Jn to Dibrugarhtrain 22503 / ...
2d 10h₹1,336–10,787Bus via Vijayawada
- Take the bus from Hyderabad, Telangana to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Tezpur, Assambus
- Take the bus from Paruwa Chariali to Dibrugarh ASTC Bus Standbus
2d 8hTrain via Hojāi
- Take the train from Secunderabad to Hojaitrain 12513
- Take the train from Hojai to Dibrugarhtrain 15910 / ...
2d 9h₹1,346–10,110Drive 2,509 km
- Drive from Secunderabad Junction Station to Dibrugarhcar 2,509 km
36h 7m₹28,328–40,918Bus
- Take the bus from Hyderabad, Telangana to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Guwahati, Assambus
- Take the bus from Guwahati, Assam to Dibrugarh, Assambus
2d 23h
Secunderabad Junction Station to Dibrugarh by train
Questions & Answers
The cheapest way to get from Secunderabad Junction Station to Dibrugarh is to train via Hojāi which costs ₹1,300 - ₹11,000 and takes 2 days 9h.
The fastest way to get from Secunderabad Junction Station to Dibrugarh is to fly which takes 7h 24m and costs ₹9,000 - ₹21,000.
No, there is no direct bus from Secunderabad Junction Station to Dibrugarh. However, there are services departing from Hyderabad, Telangana and arriving at Dibrugarh ASTC Bus Stand via Vijayawada, Andhra Pradesh, Siliguri, West Bengal and Paruwa Chariali. The journey, including transfers, takes approximately 2 days 8h.
No, there is no direct train from Secunderabad Junction Station to Dibrugarh. However, there are services departing from Secunderabad and arriving at Dibrugarh via Hojai. The journey, including transfers, takes approximately 2 days 9h.
The distance between Secunderabad Junction Station and Dibrugarh is 2103 km. The road distance is 2509 km.
The best way to get from Secunderabad Junction Station to Dibrugarh without a car is to bus via Vijayawada which takes 2 days 8h and costs .
It takes approximately 7h 24m to get from Secunderabad Junction Station to Dibrugarh, including transfers.
Secunderabad Junction Station to Dibrugarh bus services, operated by Sai Srinivasa Travels, depart from Hyderabad, Telangana station.
Secunderabad Junction Station to Dibrugarh train services, operated by Indian Railways, depart from Secunderabad station.
The best way to get from Secunderabad Junction Station to Dibrugarh is to fly which takes 7h 24m and costs ₹9,000 - ₹21,000. Alternatively, you can bus via Vijayawada, which costs and takes 2 days 8h, you could also train via Hojāi, which costs ₹1,300 - ₹11,000 and takes 2 days 9h.
What companies run services between Secunderabad Junction Station, India and Dibrugarh, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Hyderabad (HYD) to Dibrugarh Airport (DIB) every 4 hours. Alternatively, you can take a vehicle from Secunderabad Junction Station to Dibrugarh ASTC Bus Stand via Secunderabad West, Sultan Bazar, Hyderabad, Telangana, Vijayawada, Andhra Pradesh, Siliguri, West Bengal, Tezpur, Assam, and Paruwa Chariali in around 2d 8h.
- Website
- goindigo.in
Flights from Hyderabad to Dibrugarh Airport via Gauhati
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Hyderabad to Dibrugarh Airport via Kolkata
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Hyderabad to Dibrugarh Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Hyderabad to Dibrugarh Airport via Agartala
- Ave. Duration
- 8h 15m
- When
- Wednesday
- Estimated price
- ₹10,000–22,000
- Website
- airindia.in
Flights from Hyderabad to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Hyderabad to Dibrugarh Airport via Gauhati
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Dibrugarh Airport via Gauhati
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Secunderabad to Hojai
- Ave. Duration
- 46h 30m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,500–8,500
Train from Hojai to Dibrugarh
- Ave. Duration
- 9h 37m
- Frequency
- 5 times a day
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Secunderabad to Vijayawada Jn
- Ave. Duration
- 6h 55m
- Frequency
- Hourly
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Vijayawada Jn to Dibrugarh
- Ave. Duration
- 2d 2h
- Frequency
- Once daily
- Estimated price
- ₹1,100–9,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,600
- Second AC (2A)
- ₹4,100–5,500
- First Class (1A)
- ₹6,500–9,000
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Paruwa Chariali to Dibrugarh ASTC Bus Stand
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- ₹400–600
- Website
- https://astcbus.in/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, What are the different types of Renfe trains in Spain?, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Secunderabad Junction Station to Dibrugarh bus services, operated by Sai Srinivasa Travels, arrive at Vijayawada, Andhra Pradesh station.
Secunderabad Junction Station to Dibrugarh train services, operated by Indian Railways, arrive at Hojai station.
Yes, the driving distance between Secunderabad Junction Station to Dibrugarh is 2509 km. It takes approximately 36h 7m to drive from Secunderabad Junction Station to Dibrugarh.
There are 91+ hotels available in Dibrugarh.









