There are 8 ways to get from Dhaka to Goa 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 Agartala, fly to Dabolim Airport
best- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Dabolim Airport (GOI)plane IXA - GOI
10h 10m₹11,536–25,067Train
cheapest- Take the train from Dhaka to Benapoletrain
- Take the train from Bangaon Jn to Sealdahtrain
- Take the train from Santragachi Jn to Vasco Da Gamatrain
2d 1h₹1,280–9,184Bus, drive
- Take the bus from Dhaka Mohakhali to Chapai nawabganjbus
- Drive from Chapai nawabganj to Berhamporecar
- Take the bus from Berhampore to Kolkatabus
- Take the bus from Kolkata to Bengalurubus
- Take the bus from Bengaluru to Karwar Near KSRTC Bus Standbus
- Take the bus from Karwar Bus Stand KSRTC to Margao KTC Bus Standbus
- Take the bus from Margao KTC Bus Stand to Dabolimbus
2d 15h₹5,995–12,521Drive 2,334 km
- Drive from Dhaka to Chicalimcar 2,334 km
33h 41m₹26,004–37,561Fly Shahjalal International Airport to Goa Mopa
- Fly from Shahjalal International Airport (DAC) to Goa Mopa (GOX)plane DAC - GOX
8h 48m₹17,079–50,338Train to Agartala, fly to Goa Mopa
- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Goa Mopa (GOX)plane IXA - GOX
10h 8m₹12,546–28,081Fly Shahjalal International Airport to Dabolim Airport
- Fly from Shahjalal International Airport (DAC) to Dabolim Airport (GOI)plane DAC - GOI
8h 50m₹15,069–45,324Train, train to Netaji Subhas Chandra Bose International Airport, fly to Dabolim Airport
- Take the train from Dhaka to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Benapoletrain
- Take the train from Bangaon Jn to Dum Dum Canttrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Dabolim Airport (GOI)plane CCU - GOI
11h 22m₹9,941–16,268
Agartala (IXA) to Dabolim Airport (GOI) flights
Comparing Your Travel Options
The cheapest way to get from Dhaka to Goa is to train which costs ₹1,200 - ₹9,500 and takes 2 days 1h.
The fastest way to get from Dhaka to Goa is to fly which takes 8h 48m and costs ₹17,000 - ₹55,000.
No, there is no direct train from Dhaka to Goa. However, there are services departing from Dhaka and arriving at Vasco Da Gama via Bangaon Jn and Santragachi Jn. The journey, including transfers, takes approximately 2 days 1h.
The distance between Dhaka and Goa is 2182 km. The road distance is 2334 km.
It takes approximately 10h 10m to get from Dhaka to Goa, including transfers.
Dhaka to Goa train services, operated by Bangladesh Railway, depart from Dhaka station.
The best way to get from Dhaka to Goa is to train which takes 2 days 1h and costs ₹1,200 - ₹9,500. Alternatively, you can fly, which costs ₹17,000 - ₹55,000 and takes 8h 48m.
Goa is 30 min behind Dhaka. It is currently 5:08 AM in Dhaka and 4:38 AM in Goa.
Dhaka to Goa train services, operated by Bangladesh Railway, arrive at Benapole station.
Yes, the driving distance between Dhaka to Goa is 2334 km. It takes approximately 33h 41m to drive from Dhaka to Goa.
What companies run services between Dhaka, Bangladesh and Goa, India?
You can take a train from Dhaka to Dabolim via Benapole, Bangaon Jn, Sealdah, Rajabazar Tram Depot, Satrangachi Station, Santragachi Jn, Vasco Da Gama, and Vasco Market in around 2d 1h. Alternatively, IndiGo Airlines, Air India Limited, and three other airlines fly from Shahjalal International Airport (DAC) to Goa Mopa (GOX) every 4 hours.
- Website
- goindigo.in
Flights from Agartala to Dabolim Airport via Bengaluru
- Ave. Duration
- 6h 57m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–25,000
Flights from Agartala to Dabolim Airport via Delhi
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Agartala to Dabolim Airport via Hyderabad
- Ave. Duration
- 12h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹11,000–24,000
Flights from Shahjalal International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹18,000–55,000
Flights from Shahjalal International Airport to Goa Mopa via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ₹17,000–50,000
Flights from Shahjalal International Airport to Goa Mopa via Hyderabad
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹17,000–50,000
Flights from Shahjalal International Airport to Goa Mopa via Madras
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹24,000–70,000
Flights from Shahjalal International Airport to Goa Mopa via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹21,000–60,000
Flights from Agartala to Goa Mopa via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Agartala to Goa Mopa via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹15,000–29,000
Flights from Shahjalal International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹16,000–48,000
Flights from Shahjalal International Airport to Dabolim Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₹15,000–45,000
Flights from Shahjalal International Airport to Dabolim Airport via Madras
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- ₹23,000–60,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- ₹9,500–14,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Madras
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,500–14,000
- Website
- airindia.in
Flights from Shahjalal International Airport to Goa Mopa via Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹24,000–65,000
Flights from Shahjalal International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹18,000–55,000
Flights from Shahjalal International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹16,000–46,000
Flights from Shahjalal International Airport to Dabolim Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹17,000–50,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–14,000
- Website
- airindiaexpress.in
Flights from Shahjalal International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹18,000–55,000
Flights from Netaji Subhas Chandra Bose International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹100–550
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–180
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹290–320
- AC class berth (AC_B)
- ₹400–550
Train from Dhaka to Benapole
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- ₹130–900
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹130–200
- 1st class seat (F_SEAT)
- ₹170–240
- Snigdha
- ₹300–410
- AC class seat (AC_S)
- ₹380–550
- 1st class berth (F_BERTH)
- ₹430–480
- AC class berth (AC_B)
- ₹600–900
- S_Chair
- ₹168
- Shovan
- ₹139
- F_Chair
- ₹254
- F_Seat
- ₹254
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹100–550
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹120–180
- Snigdha
- ₹240–340
- AC class seat (AC_S)
- ₹320–440
- 1st class berth (F_BERTH)
- ₹290–320
- AC class berth (AC_B)
- ₹400–550
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹80–370
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹80–120
- 1st class seat (F_SEAT)
- ₹90–130
- Snigdha
- ₹200–290
- AC class seat (AC_S)
- ₹270–370
- 1st class berth (F_BERTH)
- ₹170–200
- AC class berth (AC_B)
- ₹220–310
Train from Bhanga Junction to Benapole
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- ₹100–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–350
- AC class seat (AC_S)
- ₹320–450
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangaon Jn to Sealdah
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Santragachi Jn to Vasco Da Gama
- Ave. Duration
- 40h 43m
- Frequency
- 4 times a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,100–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Bangaon Jn to Dum Dum Cant
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Bus from Dhaka Mohakhali to Chapai nawabganj
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₹620
- Schedules at
- shohoz.com
- Book at
- shohoz.com
- Website
- Modern Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 4h 50m
- Frequency
- Every 3 hours
- Schedules at
- Modern Travels
- Website
- Aradhana Travel
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Aradhana Travel
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Berhampore to Kolkata
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Website
- Kalosona Bus
- Phone
- +91 74784 41620
- [email protected]
- Website
- New Dolphin Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 5m
- Frequency
- 5 times a day
- Website
- New Dolphin Travels
- Website
- Maa Durga Bus Service
Bus from Berhampore to Kolkata
- Ave. Duration
- 6h
- Frequency
- 4 times a day
- Schedules at
- Maa Durga Bus Service
- Website
- Mohanta Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a day
- Schedules at
- Mohanta Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Website
- Express Line
- Schedules at
- Express Line
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 35m
- Frequency
- Once daily
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Upasana Transport
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a day
- Schedules at
- Upasana Transport
- Phone
- +91 7044193936
- [email protected]
- Website
- Aitiana Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- Aitiana Travels
- Website
- Lokenath Bus Service
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Schedules at
- Lokenath Bus Service
- Website
- Laxmi Narayan Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Schedules at
- Laxmi Narayan Travels
- Website
- Aradhana Paribahan
Bus from Berhampore to Kolkata
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Schedules at
- Aradhana Paribahan
- Website
- Rubi Paribahan
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Schedules at
- Rubi Paribahan
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Maa Usha Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Maa Usha Travels
- Website
- Rohit Travels
Bus from Berhampore to Kolkata
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Schedules at
- Rohit Travels
- Website
- Saha And Co
Bus from Berhampore to Kolkata
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Schedules at
- Saha And Co
- Website
- Sonar Tori
Bus from Berhampore to Kolkata
- Ave. Duration
- 6h 32m
- Frequency
- 5 times a week
- Schedules at
- Sonar Tori
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Berhampore to Kolkata
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹1,700–4,000
- Website
- Shymoli Paribahan
- Website
- Padmanabha Paribahan
Bus from Berhampore to Kolkata
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a week
- Schedules at
- Padmanabha Paribahan
- Website
- Swarnali Paribahan
Bus from Berhampore to Kolkata
- Ave. Duration
- 28h
- Frequency
- Once daily
- Schedules at
- Swarnali Paribahan
- Website
- Sana Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 35m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 30m
- Frequency
- Twice daily
- Schedules at
- Naveen Tours and Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 19m
- Frequency
- Once daily
- Website
- Cherry Collars
- Website
- Cherry Collars
- Website
- Dream Cruiser
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Schedules at
- Dream Cruiser
- Phone
- +91 99599 66626
- [email protected]
- Website
- CVR Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h 40m
- Frequency
- Once daily
- Schedules at
- CVR Travels
- Website
- Intercity travels
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 10h
- Frequency
- Every 3 hours
- Schedules at
- Intercity travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 11h
- Frequency
- Every 2 hours
- Estimated price
- ₹650–1,400
- Schedules at
- Vijayanand Travels
- [email protected]
- Website
- Seabird Tourists
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 11h 30m
- Frequency
- Every 4 hours
- Schedules at
- Seabird Tourists
- Website
- Varad Lines
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- Varad Lines
- Website
- Paulo Travels Express
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Paulo Travels Express
- Website
- Butterfly Holidays
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Schedules at
- Butterfly Holidays
- Website
- India Tours and Travels
Bus from Bengaluru to Karwar Near KSRTC Bus Stand
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Karwar Bus Stand KSRTC to Margao KTC Bus Stand
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- ₹60–90
- Website
- KTCL
Bus from Margao KTC Bus Stand to Dabolim
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹30–45
- Website
- KTCL
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Karwar Bus Stand KSRTC to Margao KTC Bus Stand
- Ave. Duration
- 1h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹230–460
- Website
- FlixBus India
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 What are the different types of Renfe trains in Spain?, Need to know: Greyhound, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
Booking & Getting There
There are 2617+ hotels available in Goa.




































