There are 7 ways to get from Dibrugarh to Goa by plane, train, 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.
Fly to Goa Mopa
best- Fly from Dibrugarh Airport (DIB) to Goa Mopa (GOX)plane DIB - GOX
10h 57m₹11,766–21,911Train
cheapest- Take the train from Dibrugarh to Pt.Deen Dayal Upadhyaya Jn.train 12423 / ...
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Vasco Da Gamatrain 12742
2d 17h₹1,579–11,880Train, bus
- Take the train from Dibrugarh to Prayagraj Jntrain
- Take the bus from Allahabad, Uttar Pradesh to Belagavi, Karnatakabus
- Take the bus from Belgavi Railway Bus Stand to Panaji KTC Bus Standbus
2d 22hDrive 3,129.7 km
- Drive from Dibrugarh to Chicalimcar 3,129.7 km
45h 48m₹35,545–51,342Fly to Dabolim Airport
- Fly from Dibrugarh Airport (DIB) to Dabolim Airport (GOI)plane DIB - GOI
7h 39m₹12,756–20,897Fly to Belgaum Airport, bus
- Fly from Dibrugarh Airport (DIB) to Belgaum Airport (IXG)plane DIB - IXG
- Take the bus from Tilakwadi 2nd Gate to Mapusa KTC Bus Standbus
13h 57m₹16,241–25,532Train via Kharagpur
- Take the train from Dibrugarh to Kharagpur Jntrain 22504 / ...
- Take the train from Kharagpur Jn to Vasco Da Gamatrain 18047
3d 1h₹1,607–12,088
Dibrugarh to Goa by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Dibrugarh to Goa is to train via Kharagpur which costs ₹1,600 - ₹13,000 and takes 3 days 1h.
The fastest way to get from Dibrugarh to Goa is to fly which takes 7h 39m and costs ₹12,000 - ₹21,000.
No, there is no direct train from Dibrugarh to Goa. However, there are services departing from Dibrugarh and arriving at Vasco Da Gama via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 2 days 17h.
The distance between Dibrugarh and Goa is 2577 km. The road distance is 3129.7 km.
The best way to get from Dibrugarh to Goa without a car is to train which takes 2 days 17h and costs ₹1,500 - ₹12,000.
It takes approximately 10h 57m to get from Dibrugarh to Goa, including transfers.
Dibrugarh to Goa train services, operated by Indian Railways, depart from Dibrugarh station.
The best way to get from Dibrugarh to Goa is to fly which takes 10h 57m and costs ₹11,000 - ₹22,000. Alternatively, you can train, which costs ₹1,500 - ₹12,000 and takes 2 days 17h.
Dibrugarh to Goa train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Dibrugarh to Goa is 3130 km. It takes approximately 45h 48m to drive from Dibrugarh to Goa.
What companies run services between Dibrugarh, India and Goa, India?
Air India Express and IndiGo Airlines fly from Dibrugarh Airport (DIB) to Goa Mopa (GOX) 5 times a day. Alternatively, you can take a train from Dibrugarh to Dabolim via Pt.Deen Dayal Upadhyaya Jn., Vasco Da Gama, and Vasco KTC Bus Stop in around 2d 17h.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Goa Mopa via Delhi
- Ave. Duration
- 14h 32m
- When
- Every day
- Estimated price
- ₹13,000–21,000
Flights from Dibrugarh Airport to Goa Mopa via Gauhati, Pune
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Dibrugarh Airport to Goa Mopa via Gauhati, Hyderabad
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Dibrugarh Airport to Dabolim Airport via Delhi
- Ave. Duration
- 9h 38m
- When
- Every day
- Estimated price
- ₹12,000–20,000
Flights from Dibrugarh Airport to Belgaum Airport via Delhi
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ₹14,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dibrugarh to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 28h 18m
- 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 Vasco Da Gama
- Ave. Duration
- 36h 5m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Dibrugarh to Prayagraj Jn
- Ave. Duration
- 30h 15m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Dibrugarh to Kharagpur Jn
- Ave. Duration
- 32h 55m
- Frequency
- Once daily
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
Train from Kharagpur Jn to Vasco Da Gama
- Ave. Duration
- 39h 7m
- Frequency
- 4 times a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Allahabad, Uttar Pradesh to Belagavi, Karnataka
- Ave. Duration
- 31h 30m
- Frequency
- Twice daily
- Website
- Humsafar Bus
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 to and around Russia for the 2018 FIFA World Cup, Getting to Rome from the airport, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
There are 2578+ hotels available in Goa.







