There are 6 ways to get from Bagbahara 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, fly to Dabolim Airport
best- Take the train from Bagbahra to Mandir Hasaudtrain
- Fly from Mana Airport (RPR) to Dabolim Airport (GOI)plane RPR - GOI
5h 52m₹7,471–17,423Train
cheapest- Take the train from Bagbahra to Raipur Jntrain 12807 / ...
- Take the train from Raipur Jn to Vasco Da Gamatrain 17322
36h 30m₹849–6,570Train, bus
- Take the train from Bagbahra to Raipur Jntrain
- Take the bus from Raipur to Belagavi, Karnatakabus
- Take the bus from Belgavi Railway Bus Stand to Ponda KTC Bus Standbus
33h 30mDrive 1,374.7 km
- Drive from Bagbahara to Chicalimcar 1,374.7 km
19h 17m₹15,614–22,553Train, fly to Goa Mopa
- Take the train from Bagbahra to Mandir Hasaudtrain
- Fly from Mana Airport (RPR) to Goa Mopa (GOX)plane RPR - GOX
8h 55m₹7,981–23,437Train, bus via Kolhāpur
- Take the train from Bagbahra to Raipur Jntrain
- Take the bus from Raipur to Kolhapur(Maharashtra), Maharashtrabus
- Take the bus from Kolhapur Bus Stand MSRTC to GMC Bambolimbus
34h 13m
Mana Airport (RPR) to Dabolim Airport (GOI) flights
Comparing Your Travel Options
The cheapest way to get from Bagbahara to Goa is to train which costs ₹850 - ₹7,000 and takes 36h 30m.
The fastest way to get from Bagbahara to Goa is to train and fly which takes 5h 52m and costs ₹7,000 - ₹18,000.
No, there is no direct train from Bagbahara to Goa. However, there are services departing from Bagbahra and arriving at Vasco Da Gama via Raipur Jn. The journey, including transfers, takes approximately 36h 30m.
The distance between Bagbahara and Goa is 1132 km. The road distance is 1374.7 km.
The best way to get from Bagbahara to Goa without a car is to train and bus which takes 33h 30m and costs .
It takes approximately 5h 52m to get from Bagbahara to Goa, including transfers.
Bagbahara to Goa train services, operated by Indian Railways, depart from Bagbahra station.
Bagbahara to Goa train services, operated by Indian Railways, arrive at Raipur Jn station.
Yes, the driving distance between Bagbahara to Goa is 1375 km. It takes approximately 19h 17m to drive from Bagbahara to Goa.
There are 2578+ hotels available in Goa.
What companies run services between Bagbahara, India and Goa, India?
You can take a train from Bagbahra to Dabolim via Raipur Jn, Vasco Da Gama, and Vasco KTC Bus Stop in around 36h 30m.
- Website
- goindigo.in
Flights from Mana Airport to Dabolim Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Mana Airport to Dabolim Airport via Hyderabad
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Mana Airport to Goa Mopa via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Mana Airport to Goa Mopa via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Mana Airport to Goa Mopa via Bengaluru
- Ave. Duration
- 8h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bagbahra to Mandir Hasaud
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- 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
Train from Bagbahra to Raipur Jn
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bagbahra to Raipur Jn
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Raipur Jn to Vasco Da Gama
- Ave. Duration
- 32h 40m
- Frequency
- Once a week
- 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 Bagbahra to Mandir Hasaud
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- 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
Train from Bagbahra to Raipur Jn
- Ave. Duration
- 2h 18m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Raipur to Belagavi, Karnataka
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Website
- Naveen Buses
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 5 incredible day trips from Florence by train, Heading to Europe? Read this before you buy a Eurail Pass, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









