On this page (7 sections)
Which car? Any car
Fully paved. An economy car or sedan is fine. Main roads: Route 32 (Braulio Carrillo) → Guápiles → Siquirres → Limón → Route 36.
The Caribbean side of Costa Rica feels like a different country: reggae, rice-and-beans with coconut, and jungle down to the sand. Getting there means crossing the mountains through Braulio Carrillo National Park on Route 32 — a spectacular road through primary rainforest that is also notorious for fog, landslides and closures.
On a good day the drive takes 4 to 5 hours. On a bad day Route 32 is closed at the Zurquí tunnel area after heavy rain, and you’ll detour via Turrialba (Route 10), adding 1–2 hours. Check the road status on the morning you drive (search “Ruta 32 cierre” or check Waze), and try to cross Braulio Carrillo before noon, when rain is less likely.
The whole route is paved and a sedan is fine. The section past Limón can have potholes and trucks from the port, and a widening project between Río Frío and Limón means occasional work zones.
Step-by-step directions
- 1
Take Route 32 toward Limón
From SJO, head through Heredia or San José toward Guápiles on Route 32. The road climbs into Braulio Carrillo past the Zurquí tunnel.
- 2
Cross Braulio Carrillo
About 30 km of mountain road with steep grades, curves and dense fog. There are no stops or shoulders; stay in your lane and use low beams.
- 3
Lowlands: Guápiles to Siquirres
The road flattens out through banana country. Traffic moves fast here; watch for trucks turning into plantations.
- 4
Limón and south on Route 36
Skirt Limón city following signs for Cahuita / Sixaola on Route 36. The coast road runs past beaches and small towns.
- 5
Cahuita and Puerto Viejo
Pass the Cahuita turn-off and continue 15 km to Puerto Viejo. The town is small; the road continues south to Cocles, Playa Chiquita and Punta Uva.
Tolls, fuel & road facts
| Main roads | Route 32 (Braulio Carrillo) → Guápiles → Siquirres → Limón → Route 36 |
|---|---|
| Tolls | One toll plaza on Route 32 just outside San José (a few hundred colones). Keep small bills handy. |
| Fuel | Stations in Guápiles, Siquirres and Limón. Few options between Limón and Puerto Viejo — fill up in Limón if you're below half. |
| River crossings | None — all rivers are bridged. |
| Real vs. Google | 4h – 5h in practice vs. 3h 45m on Google Maps, without stops. |
Hazards to know before you go
- Route 32 through Braulio Carrillo closes after heavy rain due to landslides — check before you go.
- Dense fog in the park, sometimes near-zero visibility.
- Heavy container trucks from the port of Limón.
- Potholes on Route 36 and flooding in the rainy months (Caribbean rainy peaks are Nov–Jan and Jun–Jul).
Stops worth making
- Guápiles
Good lunch stop with sodas and supermarkets right on Route 32.
- Cahuita National Park
15 minutes before Puerto Viejo. Entry by donation at the Cahuita town entrance.
Local tips
- If Route 32 is closed, the detour is via Cartago, Turrialba and Siquirres (Route 10) — slow, but beautiful.
- Puerto Viejo's back streets are unpaved and muddy in rain; park at your lodge and bike around town.
- Theft from cars is common on the Caribbean coast — never leave anything in the car overnight.
- Plan to arrive before dark (about 5:45–6:15 pm year-round). Rural roads have no lighting, few shoulders, and pedestrians, cyclists and animals on the road.
FAQ: San José (SJO) to Puerto Viejo de Talamanca
How long is the drive from San José to Puerto Viejo?
4 to 5 hours for about 230 km, longer if Route 32 is closed and you have to detour through Turrialba.
Is Route 32 dangerous?
It's not dangerous in daylight and dry conditions, but fog, landslides and fast trucks demand attention. Drive it in the morning and check for closures.
Do I need a 4x4 for Puerto Viejo?
No, the route is paved. Some lodges up side roads near Punta Uva have steep gravel driveways, so ask your hotel.
Is there an alternative to Route 32?
Yes: Route 10 via Cartago and Turrialba to Siquirres. It adds 1–2 hours.