There are 6 ways to get from Golfito to Cartago by car, bus, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus
best- Drive from Golfito to Parada, 80 Metros Después Del Puente Río Barrigonescar
- Take the bus from Parada, 80 Metros Después Del Puente Río Barrigones to San Isidrobus
- Take the bus from Termianl Gafeso - San Isidro de El General to Cartagobus
6h 10m$28–36Bus
cheapest- Take the bus from Ciudad Neilly to San Josébus Paso Canoas – San José vía Costanera / ...
9h 30m$26–30Drive 237.2 km
- Drive from Golfito to Cartagocar 237.2 km
5h 19m$32–46Fly, bus
- Fly from Golfito (GLF) to Juan Santamaría International Airport (SJO)plane GLF - SJO
- Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus
- Take the bus from Terminal Cartago to Cartagobus
4h 1m$197–275Shuttle
- Take a shuttle bus from Golfito to San JoséPrivate
4h 55m$521Bus via San Isidro
- Take the bus from Ciudad Neilly to San Isidrobus Ciudad Neilly – San Isidro vía Interna / ...
- Take the bus from Termianl Gafeso - San Isidro de El General to Cartagobus San José
9h 26m$31–33
Golfito (GLF) to Juan Santamaría International Airport (SJO) flights
Comparing Your Travel Options
The cheapest way to get from Golfito to Cartago is to bus which costs $25 - $30 and takes 9h 30m.
The fastest way to get from Golfito to Cartago is to fly and bus which takes 4h 1m and costs $190 - $280.
No, there is no direct bus from Golfito to Cartago. However, there are services departing from Golfito and arriving at Cartago via Ciudad Neilly and Termianl Gafeso - San Isidro de El General. The journey, including transfers, takes approximately 9h 26m.
The distance between Golfito and Cartago is 323 km. The road distance is 237.2 km.
The best way to get from Golfito to Cartago without a car is to shuttle which takes 4h 55m and costs $521.
It takes approximately 6h 10m to get from Golfito to Cartago, including transfers.
Golfito to Cartago bus services, operated by Tracopa, depart from Ciudad Neilly station.
Golfito to Cartago bus services, operated by Tracopa, arrive at San Isidro station.
Yes, the driving distance between Golfito to Cartago is 237 km. It takes approximately 5h 19m to drive from Golfito to Cartago.
There are 525+ hotels available in Cartago.
What companies run services between Golfito, Puntarenas, Costa Rica and Cartago, Costa Rica?
RIDE CR SHUTTLE operates a shuttle from Golfito to San José on demand. Tickets cost $519 and the journey takes 3h 30m.
- Website
- flysansa.com
Flights from Golfito to Juan Santamaría International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–280
Flights from Golfito to Juan Santamaría International Airport via Puerto Jimenez
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $180–280
- Phone
- +506 2771 2550
- [email protected]
- Website
- grupoblanco.cr
Bus from Parada, 80 Metros Después Del Puente Río Barrigones to San Isidro
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $6–9
- Book at
- 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 Need to know: Greyhound, Train travel in Spain: A guide to Renfe, and How to get from Luton Airport into central London - to help you get the most out of your next trip.

