There are 7 ways to get from Miraj to Dibrugarh by train, plane, bus, 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.
Train to Kolhapur Airport, fly
best- Take the train from Miraj Jn to Valivadetrain
- Fly from Kolhapur Airport (KLH) to Dibrugarh Airport (DIB)plane KLH - DIB
17h 12m₹16,091–31,164Train
cheapest- Take the train from Miraj Jn to Khandwatrain 12779 / ...
- Take the train from Khandwa to Dibrugarhtrain 15945
2d 20h₹1,438–11,292Bus via Nagpur
- Take the bus from Sangli to Nagpurbus
- Take the bus from Nagpur to Patnabus
- Take the bus from Patna to Siliguribus
- Take the bus from Siliguri to Dibrugarhbus
2d 19hDrive 2,892.2 km
- Drive from Miraj to Dibrugarhcar 2,892.2 km
42h 14m₹28,050–40,517Train to Belgaum Airport, fly
- Take the train from Miraj Jn to Sulebhavitrain
- Fly from Belgaum Airport (IXG) to Dibrugarh Airport (DIB)plane IXG - DIB
16h 34m₹15,121–29,387Train to Pune Airport, fly
- Take the train from Miraj Jn to Pune Jntrain
- Fly from Pune Airport (PNQ) to Dibrugarh Airport (DIB)plane PNQ - DIB
12h 1m₹10,423–22,509Bus
- Take the bus from Sangli to Hyderabadbus
- Take the bus from Hyderabad to Siliguribus
- Take the bus from Siliguri to Tezpurbus
- Take the bus from Tezpur to Dibrugarhbus
3d 13h
Miraj to Dibrugarh by train
Comparing Your Travel Options
The cheapest way to get from Miraj to Dibrugarh is to train which costs ₹1,400 - ₹12,000 and takes 2 days 20h.
The fastest way to get from Miraj to Dibrugarh is to train and fly which takes 12h 1m and costs ₹10,000 - ₹23,000.
No, there is no direct bus from Miraj to Dibrugarh. However, there are services departing from Miraj and arriving at Dibrugarh via Sangli, Nagpur, Patna and Siliguri. The journey, including transfers, takes approximately 2 days 19h.
No, there is no direct train from Miraj to Dibrugarh. However, there are services departing from Miraj Jn and arriving at Dibrugarh via Khandwa. The journey, including transfers, takes approximately 2 days 20h.
The distance between Miraj and Dibrugarh is 2510 km. The road distance is 2892.2 km.
The best way to get from Miraj to Dibrugarh without a car is to bus via Nagpur which takes 2 days 19h and costs .
It takes approximately 17h 12m to get from Miraj to Dibrugarh, including transfers.
Miraj to Dibrugarh bus services, operated by Saini Travels Pvt. Ltd, depart from Sangli station.
Miraj to Dibrugarh train services, operated by Indian Railways, depart from Miraj Jn station.
The best way to get from Miraj to Dibrugarh is to bus via Nagpur which takes 2 days 19h and costs . Alternatively, you can train, which costs ₹1,400 - ₹12,000 and takes 2 days 20h.
What companies run services between Miraj, India and Dibrugarh, India?
You can take a bus from Miraj to Dibrugarh via Sangli, Nagpur, Patna, and Siliguri in around 2d 19h. Alternatively, you can take a train from Miraj Jn to Dibrugarh via Khandwa in around 2d 20h.
- Website
- goindigo.in
Flights from Kolhapur Airport to Dibrugarh Airport via Hyderabad, Kolkata
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- ₹15,000–29,000
Flights from Kolhapur Airport to Dibrugarh Airport via Bengaluru, Kolkata
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- ₹17,000–30,000
Flights from Kolhapur Airport to Dibrugarh Airport via Bengaluru, Delhi
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ₹22,000–32,000
Flights from Kolhapur Airport to Dibrugarh Airport via Hyderabad, Gauhati
- Ave. Duration
- 19h 45m
- When
- Every day
- Estimated price
- ₹15,000–29,000
Flights from Kolhapur Airport to Dibrugarh Airport via Bengaluru, Gauhati
- Ave. Duration
- 24h 15m
- When
- Every day
- Estimated price
- ₹17,000–30,000
Flights from Belgaum Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 16h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹17,000–28,000
Flights from Belgaum Airport to Dibrugarh Airport via Bengaluru, Delhi
- Ave. Duration
- 12h 35m
- When
- Saturday and Sunday
- Estimated price
- ₹20,000–30,000
Flights from Belgaum Airport to Dibrugarh Airport via Bengaluru, Gauhati
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Belgaum Airport to Dibrugarh Airport via Bengaluru, Kolkata
- Ave. Duration
- 21h 32m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Belgaum Airport to Dibrugarh Airport via Hyderabad, Kolkata
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Belgaum Airport to Dibrugarh Airport via Hyderabad, Gauhati
- Ave. Duration
- 23h
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Pune Airport to Dibrugarh Airport via Gauhati
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Pune Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Pune Airport to Dibrugarh Airport via Kolkata
- Ave. Duration
- 8h 57m
- When
- Every day
- Estimated price
- ₹9,500–22,000
- Website
- airindia.in
Flights from Pune Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹12,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Miraj Jn to Valivade
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Miraj Jn to Khandwa
- Ave. Duration
- 16h 7m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Khandwa to Dibrugarh
- Ave. Duration
- 2d 3h
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Miraj Jn to Sulebhavi
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Miraj Jn to Pune Jn
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- 8975756135
- [email protected]
- Website
- Saini Travels
Bus from Sangli to Nagpur
- Ave. Duration
- 13h 50m
- Frequency
- Every 4 hours
- Website
- Saini Travels
- Phone
- +91 712 666 3786
- [email protected]
- Website
- Bava Travel Point
Bus from Sangli to Nagpur
- Ave. Duration
- 14h 15m
- Frequency
- Every 3 hours
- Website
- Bava Travel Point
- Schedules at
- Bava Travel Point Pvt
- Website
- Gurukrupa Tours And Travels
Bus from Sangli to Nagpur
- Ave. Duration
- 13h
- Frequency
- Once daily
- Schedules at
- Gurukrupa Tours And Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Sangli to Nagpur
- Ave. Duration
- 13h 45m
- Frequency
- 5 times a week
- Estimated price
- ₹950–2,200
- Schedules at
- Vijayanand Travels
Bus from Sangli to Hyderabad
- Ave. Duration
- 12h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹650–1,400
- Schedules at
- Vijayanand Travels
- [email protected]
- Website
- Royal Travels
Bus from Sangli to Nagpur
- Ave. Duration
- 15h 15m
- Frequency
- 5 times a week
- Website
- Royal Travels
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Twice daily
- Schedules at
- Fast Track Tours & Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Nagpur to Patna
- Ave. Duration
- 21h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Patna to Siliguri
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Schedules at
- Panwar Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Patna to Siliguri
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Raj Bus Services
Bus from Patna to Siliguri
- Ave. Duration
- 11h
- Frequency
- 4 times a week
- Schedules at
- Raj Bus Services
- Website
- Shree Pusparaj
Bus from Patna to Siliguri
- Ave. Duration
- 11h 10m
- Frequency
- 3 times a week
- Schedules at
- Shree Pusparaj
- Website
- Shree Pushparaj
Bus from Patna to Siliguri
- Ave. Duration
- 11h 25m
- Frequency
- Once a week
- Schedules at
- Shree Pushparaj
- Website
- Mechuka Travels
Bus from Siliguri to Dibrugarh
- Ave. Duration
- 22h 15m
- Frequency
- Once daily
- Schedules at
- Mechuka Travels
- Website
- SGL Cityconnect
Bus from Sangli to Hyderabad
- Ave. Duration
- 9h 25m
- Frequency
- Every 3 hours
- Schedules at
- SGL Cityconnect
- Website
- PSR Travels Goa
Bus from Sangli to Hyderabad
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Schedules at
- PSR Travels Goa
- Website
- Shirdi Xpress
Bus from Sangli to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Shirdi Xpress
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Sangli to Hyderabad
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Website
- Dolphin Bus
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Sangli to Hyderabad
- Ave. Duration
- 8h
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
- Website
- Konduskar Travels Pvt. Ltd
Bus from Sangli to Hyderabad
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Schedules at
- Konduskar Travels Pvt. Ltd
- Website
- Sangita Travels
Bus from Sangli to Hyderabad
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Sangita Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Hyderabad to Siliguri
- Ave. Duration
- 2d 2h
- Frequency
- Once daily
- Website
- Abha Bus
- Website
- Lungta Travels
Bus from Siliguri to Tezpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Schedules at
- Lungta Travels
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Siliguri to Tezpur
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Website
- Zainab Travels
- Website
- Joy Ramkrishna Bus Service
Bus from Siliguri to Tezpur
- Ave. Duration
- 16h
- Frequency
- Once daily
- Schedules at
- Joy Ramkrishna Bus Service
- Website
- Kirti Travels
Bus from Siliguri to Tezpur
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Schedules at
- Kirti Travels
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Kirti Travels
- Website
- Neha Travels
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 7h 40m
- Frequency
- 5 times a day
- Schedules at
- Neha Travels
- Website
- Puja Transport
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Schedules at
- Puja Transport
- Website
- Sanjeebani Travels
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Sanjeebani Travels
- Website
- Aniruddha Travels
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Aniruddha Travels
- Website
- Moon Travels
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Schedules at
- Moon Travels
- Website
- Rishan Travels
Bus from Tezpur to Dibrugarh
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a week
- Schedules at
- Rishan Travels
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 Need to know: Greyhound, Travelling to the UK: What do I need to know?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Miraj to Dibrugarh bus services, operated by Saini Travels Pvt. Ltd, arrive at Nagpur station.
Miraj to Dibrugarh train services, operated by Indian Railways, arrive at Khandwa station.
Yes, the driving distance between Miraj to Dibrugarh is 2892 km. It takes approximately 42h 14m to drive from Miraj to Dibrugarh.
There are 103+ hotels available in Dibrugarh.
































