Photo by Zoshua Colah on Unsplash

San José (SJO) Puerto Viejo de Talamanca

San José (SJO) to Puerto Viejo de Talamanca

Through Braulio Carrillo National Park and down the Caribbean coast: 4–5 hours, paved all the way, but Route 32 is one of the country's most unpredictable roads.

Road info checked September 2026
Real drive time4h – 5h
Google says3h 45m
Distance232 km / 144 mi
Road surfacePaved all the way
Car neededAny car
Difficulty 3/5
On this page (7 sections)
  1. Overview & which car
  2. Step-by-step directions
  3. Tolls, fuel & road facts
  4. Hazards to know
  5. Stops worth making
  6. Local tips
  7. FAQ
CAR

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. 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. 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. 3

    Lowlands: Guápiles to Siquirres

    The road flattens out through banana country. Traffic moves fast here; watch for trucks turning into plantations.

  4. 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. 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 roadsRoute 32 (Braulio Carrillo) → Guápiles → Siquirres → Limón → Route 36
TollsOne toll plaza on Route 32 just outside San José (a few hundred colones). Keep small bills handy.
FuelStations 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 crossingsNone — all rivers are bridged.
Real vs. Google4h – 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.