
Costa Rica / Puerto Viejo / To the airport
Getting out · Caribbean Coast
Puerto Viejoto the airport.
How to get from the South Caribbean coast to San José’s Juan Santamaría airport (SJO) without cutting the day too fine.
Allow a full day, or sleep close
The coast is about 4.5 to 5 hours from San José by road, and the airport is a further transfer from the city.
Will the bus make my flight?
The local company MEPE runs the route. These are the Puerto Viejo departures as published by a local guide, last confirmed in January 2026. Pick your flight and see which buses work.
The bus arrives at San José’s Atlántico Norte terminal, so the transfer to the airport is on top. Timetables change and some services run only on certain days: confirm with the company or on Puerto Viejo Satellite before you plan around one.
Which one suits you
Both work. The difference is simplicity against flexibility.
| Topic | Public bus | Shared shuttle |
|---|---|---|
| Goes to | San José bus terminal | Hotel to hotel or airport, depending on the operator |
| Departures | Several through the day (see the timetable above) | Typically morning and early afternoon; two operators list 06:00–06:30 and 12:30–13:30 |
| Good for | Straightforward, with several departures a day | The simplest route to the airport, with fewer changes |
| Watch for | A second transfer to the airport | Fewer departure times, so a missed slot costs more |
Shared shuttle, Puerto Viejo to San José
Hotel pickup is offered, and the listing puts the ride at 4 to 5 hours. Check availability for your date.
Some links on this page are affiliate links. If you book through them, Dear Costa Rica may earn a commission at no extra cost to you.
Working backwards
A simple way to plan, using the figures above.
- Flight check-in. Airlines generally want you at the airport about three hours before an international flight, and check-in can close around an hour before.
- Drive. Plan for 4.5 to 5 hours from the coast to San José.
- Transfer. Add the trip from the city to SJO; traffic in San José can be slow.
- Buffer. Add extra time for the road, which can be delayed by weather or works.
- Safest plan. Travel the day before for flights before late afternoon.
Juan Santamaría airport (SJO)Photo: Mario Duran Ortiz · CC BY-SA 3.0 · cropped
Caribbean coast of Limón, where the trip back beginsWhere to next?
Sources. Puerto Viejo Satellite for the MEPE timetable (confirmed January 2026); shuttle operator listings for departure times; the Costa Rica Tourism Board for the approximate distance and travel time. Times change, so confirm before you travel. Photographs are credited on Photography credits.