Costa Rica driving routes

39 routes with real drive times, road surface, tolls, river crossings and the minimum rental car you need — mapped from actual road geometry.

Car:

From San José (SJO airport) 19 routes

Any car

San José (SJO) to La Fortuna & Arenal Volcano

2h 45m – 3h 30m 115 km

A 3-hour mountain drive on fully paved roads via San Ramón. Any rental car can do it — but fog,…

Route guide →
SUV recommended

San José (SJO) to Monteverde Cloud Forest

3h 15m – 4h 131 km

The classic climb to the cloud forest: 3.5 hours via Route 27 and the Guacimal road. Mostly paved now, but…

Route guide →
Any car

San José (SJO) to Manuel Antonio & Quepos

2h 45m – 3h 30m 165 km

An easy, fully paved 3-hour drive on Route 27 and the Costanera coastal highway, with a crocodile-bridge stop on the…

Route guide →
Any car

San José (SJO) to Jacó

1h 30m – 2h 86 km

The shortest beach drive from the capital: about 1.5–2 hours on Route 27 and the Costanera. Fully paved, any car…

Route guide →
Any car

San José (SJO) to Tamarindo

4h 30m – 5h 30m 239 km

Route 27 + Route 1 over the Tempisque bridge: about 4.5–5.5 hours, fully paved. Google says 4 hours — here's…

Route guide →
Any car

San José (SJO) to Puerto Viejo de Talamanca

4h – 5h 232 km

Through Braulio Carrillo National Park and down the Caribbean coast: 4–5 hours, paved all the way, but Route 32 is…

Route guide →
Any car

San José (SJO) to Cahuita

3h 45m – 4h 45m 217 km

About 4 hours to the laid-back Caribbean village next to Cahuita National Park. Paved all the way via Braulio Carrillo…

Route guide →
SUV recommended

San José (SJO) to Tortuguero (via La Pavona)

3h – 3h 45m 139 km

You can't drive into Tortuguero — you drive to La Pavona dock, park, and take a boat. 3 hours of…

Route guide →
Any car

San José (SJO) to Uvita & Marino Ballena

3h 15m – 4h 221 km

Down the Costanera to the whale-tail beach: about 3.5 hours on smooth, paved roads. One of the most scenic drives…

Route guide →
Any car

San José (SJO) to Dominical

3h – 3h 45m 201 km

The surfer's run to the South Pacific: about 3–3.5 hours, fully paved via Route 27 and the Costanera.

Route guide →
SUV recommended

San José (SJO) to Santa Teresa & Mal País (via the Paquera ferry)

5h – 6h 30m 165 km

Drive to Puntarenas, take the ferry to Paquera, then 1.5 hours to Santa Teresa. Budget 5–6.5 hours door to door;…

Route guide →
SUV recommended

San José (SJO) to Montezuma (via the Paquera ferry)

4h 30m – 6h 154 km

Route 27 to Puntarenas, the ferry to Paquera, and a hilly drive through Cóbano. About 4.5–6 hours including the crossing.

Route guide →
SUV recommended

San José (SJO) to Nosara

5h – 6h 220 km

A long day: 5–6 hours via the Tempisque bridge and Nicoya, with the last stretch on rough, dusty gravel. Rent…

Route guide →
Any car

San José (SJO) to Sámara

4h – 5h 222 km

The easiest Nicoya Peninsula beach to reach: about 4–5 hours, paved all the way via the Tempisque bridge and Nicoya.

Route guide →
SUV recommended

San José (SJO) to Rincón de la Vieja National Park

4h 15m – 5h 216 km

Route 1 north past Liberia, then the Curubandé road to the Las Pailas entrance: about 4.5 hours, with a gravel…

Route guide →
SUV recommended

San José (SJO) to Río Celeste (Tenorio Volcano NP)

3h 45m – 4h 30m 200 km

To the sky-blue river via Route 1, Cañas and Bijagua: about 4 hours, paved almost to the park entrance.

Route guide →
Any car

San José (SJO) to Drake Bay (drive to Sierpe + boat)

4h 30m – 5h 30m 277 km

The gateway to Corcovado: about 5 hours on paved roads to Sierpe, then a spectacular boat ride down the mangroves…

Route guide →
Any car

San José (SJO) to Playas del Coco

4h 15m – 5h 225 km

About 4.5 hours via Route 27, Route 1 and Liberia. Paved all the way — but if Coco is your…

Route guide →
Any car

San José (SJO) to Poás Volcano

1h – 1h 20m 36 km

A steep, paved 1-hour climb through coffee and strawberry farms to one of the world's largest active craters. Tickets must…

Route guide →

From Liberia (LIR airport) 9 routes

Any car

Liberia Airport (LIR) to Tamarindo

1h 5m – 1h 25m 65 km

The easiest airport transfer in the country: about 1–1.5 hours on paved roads through Guanacaste ranch land.

Route guide →
Any car

Liberia Airport (LIR) to La Fortuna & Arenal

3h – 3h 45m 157 km

The scenic way to Arenal: through Cañas and Tilarán and around Lake Arenal. About 3–3.5 hours on paved but winding,…

Route guide →
SUV recommended

Liberia Airport (LIR) to Monteverde

2h 45m – 3h 30m 131 km

South on Route 1 and up the Guacimal road: about 3 hours. The climb is mostly paved but steep and…

Route guide →
SUV recommended

Liberia Airport (LIR) to Nosara

2h 15m – 2h 45m 92 km

About 2–2.5 hours: paved to Nicoya, then rough gravel into Nosara. SUV minimum; 4x4 in rainy season.

Route guide →
SUV recommended

Liberia Airport (LIR) to Santa Teresa

4h – 4h 45m 203 km

The long way down the Nicoya Peninsula: about 4–4.5 hours via Nicoya and Paquera, with a rough final stretch.

Route guide →
Any car

Liberia Airport (LIR) to Playas del Coco

25 min – 35 min 23 km

A 25–35 minute hop on paved roads — the shortest beach transfer in Costa Rica.

Route guide →
SUV recommended

Liberia Airport (LIR) to Rincón de la Vieja

50 min – 1h 10m 37 km

About an hour to the Las Pailas entrance via Curubandé — paved at first, gravel at the end. SUV recommended.

Route guide →
SUV recommended

Liberia Airport (LIR) to Río Celeste

1h 50m – 2h 20m 103 km

About 2 hours via Route 1 and Route 6 through Bijagua to the Tenorio Volcano park entrance. Mostly paved.

Route guide →
Any car

Liberia Airport (LIR) to Sámara

2h – 2h 30m 102 km

An easy 2–2.5 hour drive on paved roads via Santa Cruz and Nicoya.

Route guide →

Between destinations 11 routes

SUV recommended

La Fortuna (Arenal) to Monteverde

3h – 4h 112 km

Only 60 km as the crow flies, but 3–4 hours by car around Lake Arenal — ending with a rough…

Route guide →
SUV recommended

Monteverde to Manuel Antonio

4h – 5h 195 km

Down from the cloud forest to the beach: about 4–5 hours via Route 606, Route 27 and the Costanera. All…

Route guide →
Any car

La Fortuna (Arenal) to Tamarindo

4h – 5h 222 km

Around Lake Arenal and across Guanacaste: 4–5 hours on paved roads. Leave early — it's a full travel day.

Route guide →
SUV recommended

La Fortuna (Arenal) to Río Celeste

1h 30m – 2h 74 km

A popular day trip: about 1.5–2 hours via Guatuso, with a gravel final approach. SUV recommended.

Route guide →
Any car

Jacó to Manuel Antonio

1h – 1h 20m 71 km

A flat, easy hour south on the Costanera through palm plantations.

Route guide →
Any car

Manuel Antonio to Uvita

1h – 1h 20m 67 km

One hour south on the Costanera, with the prettiest coastal views after Dominical.

Route guide →
Any car

Uvita to Sierpe (boats to Drake Bay)

50 min – 1h 5m 59 km

Under an hour south to Palmar Norte and Sierpe, where the boats to Drake Bay depart.

Route guide →
SUV recommended

Tamarindo to Santa Teresa

4h – 4h 45m 194 km

Only 100 km apart on the map, but the safe inland route takes 4–4.5 hours. The coastal shortcut has river…

Route guide →
4x4 required

Tamarindo to Nosara

1h 30m – 2h 69 km

About 1.5–2 hours along the coast on gravel, with river crossings in rainy season. 4x4 required; there's an inland alternative.

Route guide →
Any car

La Fortuna (Arenal) to Puerto Viejo

5h – 6h 284 km

From the volcano to the Caribbean: 5–6 hours via Sarapiquí, Guápiles and Limón. Paved all the way.

Route guide →
Any car

Uvita to Puerto Jiménez (Osa Peninsula)

2h 30m – 3h 150 km

Into the wild Osa Peninsula: 2.5–3 hours, now paved to Puerto Jiménez. Watch for wildlife and one-lane bridges.

Route guide →

All routes on one map

Paved — any car SUV recommended 4x4 required