There are 6 ways to get from Golfito to San Gerardo de Dota by plane, car, bus, ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, drive
best- Fly from Golfito (GLF) to Juan Santamaría International Airport (SJO)plane GLF - SJO
- Drive from San-Jose-Airport-SJO to San Gerardo de Dotacar
3h 17m$201–259Bus, drive via Platanillo
cheapest- Take the bus from Ciudad Neily to Dominicalbus Ciudad Nelly / ...
- Drive from Dominical to San Gerardo de Dotacar
6h 1m$17–23Drive 187.2 km
- Drive from Golfito to San Gerardo de Dotacar 187.2 km
4h 21m$26–37Ferry, bus, taxi
- Take the ferry from Golfito to Puerto Jiménezferry
- Take the bus from Puerto Jiménez to San Isidrobus
- Take the taxi from Los Ángeles de Páramo to San Gerardo de Dotataxi
6h 57m$116–155Bus, taxi
- Take the bus from Ciudad Neilly to San Isidrobus Ciudad Neilly – San Isidro vía Interna
- Take the taxi from San Isidro to San Gerardo de Dotataxi
7h 43m$120–153Bus, drive
- Take the bus from Río Claro to Uvitabus Panamá
- Drive from Uvita to San Gerardo de Dotacar
5h 40m$19–27
Golfito (GLF) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Golfito to San Gerardo de Dota is to bus and drive via Platanillo which costs $17 - $24 and takes 6h 1m.
The fastest way to get from Golfito to San Gerardo de Dota is to fly and drive which takes 3h 17m and costs $200 - $260.
The distance between Golfito and San Gerardo de Dota is 279 km. The road distance is 187.2 km.
The best way to get from Golfito to San Gerardo de Dota without a car is to ferry and bus and taxi which takes 6h 57m and costs $110 - $160.
It takes approximately 3h 17m to get from Golfito to San Gerardo de Dota, including transfers.
Yes, the driving distance between Golfito to San Gerardo de Dota is 187 km. It takes approximately 4h 21m to drive from Golfito to San Gerardo de Dota.
There are 157+ hotels available in San Gerardo de Dota.
What companies run services between Golfito, Puntarenas, Costa Rica and San Gerardo de Dota, Costa Rica?
There is no direct connection from Golfito to San Gerardo de Dota. However, you can fly to Juan Santamaría International Airport (SJO) then drive to San Gerardo de Dota. Alternatively, you can take a bus from Golfito to San Gerardo de Dota via Ciudad Neily, Ciudad Neily, and Dominical in around 6h 1m.
- Website
- flysansa.com
Flights from Golfito to Juan Santamaría International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–250
Flights from Golfito to Juan Santamaría International Airport via Puerto Jimenez
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $180–250
- Website
- worldticket.com
Flights from Golfito to Juan Santamaría International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–250
Flights from Golfito to Juan Santamaría International Airport via Puerto Jimenez
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $180–250
- Phone
- +506 2783 4293
- [email protected]
Bus from Ciudad Neily to Dominical
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- yoviajocr.com
- Phone
- +506 2771 2550
- [email protected]
- Website
- grupoblanco.cr
Bus from Puerto Jiménez to San Isidro
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $9–18
- Book at
- facebook.com
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from Ciudad Neilly to San Isidro
- Ave. Duration
- 4h 21m
- Frequency
- 4 times a day
- Estimated price
- $17–20
- Schedules at
- tracopacr.com
- Colectivo
- $17–20
Bus from Río Claro to Uvita
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $7–11
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $7–11
Ferry from Golfito to Puerto Jiménez
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $7
- Schedules at
- Transportes Acuaticos Tijerino Cortez
- Ave. Duration
- 1h 33m
- Estimated price
- $100–130
Coopeheredia
- Phone
- +506 2262 6262
- Website
- coopeheredia.com
Coopemargarita
- Phone
- +506 2238 3838
- Website
- facebook.com
Coopeheredia
- Phone
- +506 2262 6262
- Website
- coopeheredia.com
Coopemargarita
- Phone
- +506 2238 3838
- Website
- facebook.com
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Southend Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.





