Quick answer
The drive from San José Airport to Puerto Viejo takes about 5 hours on Route 32 through Braulio Carrillo National Park and down the Caribbean coast. Nativo Travels runs it as a private, door-to-door transfer with a bilingual driver, in a private sedan or minibus. Message us on WhatsApp for a quote.
Route
San José Airport → Puerto Viejo
Drive time
5 hours
Distance
210 km / 130 mi
Service
Private, door-to-door
Vehicles
Sedan or minibus
Driver
Bilingual
Price
Quote on WhatsApp
About this route
You take Route 32 northeast out of the Central Valley and through Braulio Carrillo National Park. The road drops through cloud forest, and the air shifts from highland cool to Caribbean humid.
Past Limón you follow the coast south through Cahuita to Puerto Viejo de Talamanca. Route 32 carries container trucks from the port, so speed varies. It's one of the longest transfers we run from the airport.
Puerto Viejo is a small beach town where bikes are how most people get around, with Caribbean food and reggae on the main streets. Your driver takes you to your lodging's door — send us the address ahead of time.
What to know before you go
Leave the airport by late morning. The road is slower after dark, and Caribbean rain can arrive at any hour.
Heavy rain can cause landslides that close sections of Route 32. We watch conditions and tell you if the plan changes.
Guápiles and Siquirres are easy places for a food or restroom stop. Tell us if you want one.
The Caribbean coast is humid year-round. Keep a light rain jacket within reach.
Many places around Puerto Viejo sit on unpaved side roads. Send us your lodging's address ahead of time.
How it works
Tell us where and when
01
Message us on WhatsApp with your route, date, and flight number.
Get your quote
02
A clear price, usually within minutes. No hidden fees.
Meet your driver
03
Your bilingual driver is waiting at arrivals, tracking your flight.
Make the trip more than a drive
Ask us to combine your transfer with a private tour.

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano

Half-day
Poás Volcano
Frequently asked questions
How long is the drive from San José Airport to Puerto Viejo?
About 5 hours without long stops. Traffic on Route 32 and weather can add time.



