There are 7 ways to get from Dibrugarh to Madgaon by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dibrugarh Airport to Dabolim Airport
best- Fly from Dibrugarh Airport (DIB) to Dabolim Airport (GOI)plane DIB - GOI
8h 40m₹11,770–21,917Train via Mughal Sarāi
cheapest- Take the train from Dibrugarh to Pt.Deen Dayal Upadhyaya Jn.train 12423 / ...
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Madgaontrain 12742
2d 14h₹1,517–11,863Drive 3,122.7 km
- Drive from Dibrugarh to Madgaoncar 3,122.7 km
45h 34m₹35,169–50,799Fly Dibrugarh Airport to Goa Mopa, bus
- Fly from Dibrugarh Airport (DIB) to Goa Mopa (GOX)plane DIB - GOX
- Take the bus from New Mapusa Bus Stand to Margao KTC Bus Standbus
12h 21m₹10,796–23,111Fly Dibrugarh Airport to Belgaum Airport, train
- Fly from Dibrugarh Airport (DIB) to Belgaum Airport (IXG)plane DIB - IXG
- Take the train from Belgaum to Madgaontrain
15h 51m₹17,296–32,562Train to Jorhat Airport, fly to Goa Mopa, bus
- Take the train from Dibrugarh to Cinnamaratrain
- Fly from Jorhat Airport (JRH) to Goa Mopa (GOX)plane JRH - GOX
- Take the bus from New Mapusa Bus Stand to Margao KTC Bus Standbus
26h 20m₹13,222–28,538Train
- Take the train from Dibrugarh to Secunderabadtrain 07047
- Take the train from Secunderabad to Madgaontrain 17322
3d 3h₹1,663–12,549
Dibrugarh to Madgaon by train
Questions & Answers
The cheapest way to get from Dibrugarh to Madgaon is to train via Mughal Sarāi which costs ₹1,500 - ₹12,000 and takes 2 days 14h.
The fastest way to get from Dibrugarh to Madgaon is to fly which takes 8h 40m and costs ₹11,000 - ₹22,000.
No, there is no direct train from Dibrugarh to Madgaon. However, there are services departing from Dibrugarh and arriving at Madgaon via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 2 days 14h.
The distance between Dibrugarh and Madgaon is 2608 km. The road distance is 3122.7 km.
The best way to get from Dibrugarh to Madgaon without a car is to train via Mughal Sarāi which takes 2 days 14h and costs ₹1,500 - ₹12,000.
It takes approximately 8h 40m to get from Dibrugarh to Madgaon, including transfers.
Dibrugarh to Madgaon train services, operated by Indian Railways, depart from Dibrugarh station.
The best way to get from Dibrugarh to Madgaon is to fly which takes 8h 40m and costs ₹11,000 - ₹22,000. Alternatively, you can train via Mughal Sarāi, which costs ₹1,500 - ₹12,000 and takes 2 days 14h.
Dibrugarh to Madgaon train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Dibrugarh to Madgaon is 3123 km. It takes approximately 45h 34m to drive from Dibrugarh to Madgaon.
What companies run services between Dibrugarh, India and Madgaon, India?
IndiGo Airlines flies from Dibrugarh Airport (DIB) to Dabolim Airport (GOI) twice daily. Alternatively, you can take a train from Dibrugarh to Madgaon via Pt.Deen Dayal Upadhyaya Jn. in around 2d 14h.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Dabolim Airport via Delhi
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Dibrugarh Airport to Goa Mopa via Delhi
- Ave. Duration
- 17h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Dibrugarh Airport to Goa Mopa via Gauhati, Pune
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Dibrugarh Airport to Belgaum Airport via Delhi
- Ave. Duration
- 17h 40m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- ₹16,000–31,000
Flights from Jorhat Airport to Goa Mopa via Delhi
- Ave. Duration
- 18h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–29,000
Flights from Jorhat Airport to Goa Mopa via Kolkata
- Ave. Duration
- 24h 20m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Jorhat Airport to Goa Mopa via Kolkata, Hyderabad
- Ave. Duration
- 22h 45m
- When
- Friday
- Estimated price
- ₹13,000–27,000
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Goa Mopa via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹12,000–23,000
- Website
- starair.in
Flights from Dibrugarh Airport to Belgaum Airport via Bagdogra, Mumbai
- Ave. Duration
- 9h 40m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–34,000
Flights from Dibrugarh Airport to Belgaum Airport via Bagdogra, Ahmedabad
- Ave. Duration
- 9h 45m
- When
- Wednesday and Saturday
- Estimated price
- ₹13,000–35,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dibrugarh to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 28h
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,300–5,500
Train from Pt.Deen Dayal Upadhyaya Jn. to Madgaon
- Ave. Duration
- 33h 15m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Belgaum to Madgaon
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Dibrugarh to Cinnamara
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Dibrugarh to Secunderabad
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- ₹1,200–9,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,200–1,500
- Third AC (3A)
- ₹3,100–3,900
- Second AC (2A)
- ₹4,400–5,500
- First Class (1A)
- ₹7,500–9,500
Train from Secunderabad to Madgaon
- Ave. Duration
- 19h 15m
- Frequency
- Once a week
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from New Mapusa Bus Stand to Margao KTC Bus Stand
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹30–45
- Website
- KTCL
Bus from New Mapusa Bus Stand to Margao KTC Bus Stand
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹30–45
- Website
- KTCL
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from New Mapusa Bus Stand to Margao KTC Bus Stand
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–200
- Website
- FlixBus India
Bus from New Mapusa Bus Stand to Margao KTC Bus Stand
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–200
- Website
- FlixBus India
- [email protected]
- Website
- Seabird
Bus from New Mapusa Bus Stand to Margao KTC Bus Stand
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Website
- Seabird
Bus from New Mapusa Bus Stand to Margao KTC Bus Stand
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Website
- Seabird
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 How to get from Florence to Rome, French strikes 2018: What are my alternative transport options?, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 712+ hotels available in Madgaon.















