Choose your travel date and how many passengers, then tap Add to trip — or scroll down to see everything about this route.
All routesSJO Airport → Puerto Viejo
Private Shuttle from SJO Airport to Puerto Viejo
Everything you need to book with confidence
Updated September 2026
Private shuttle from SJO Airport to Puerto Viejo: $315 per vehicle for 1–5 passengers (taxes and tolls included), 215 km in about 4h 30min to 5h 15min, door-to-door, any hour of the day.
Puerto Viejo runs on Caribbean time — slower than the Pacific side, with reggae bars instead of surf hostels and afro-Caribbean cooking in every soda. From SJO it's a 4½-hour drive that climbs over the Braulio Carrillo mountain pass — the rainforest corridor between the Central Valley and the Caribbean lowlands — then runs down the coast through Limón to Puerto Viejo.
How long is the drive from SJO Airport to Puerto Viejo?
Plan on roughly 4½ to 5¼ hours for the 215 km (134 mile) drive. The first 90 minutes climbs out of San José through Braulio Carrillo — the rainforest mountain pass between the Central Valley and the Caribbean lowlands.
Is the road from SJO Airport to Puerto Viejo safe?
Yes — paved highway end to end, including the Braulio Carrillo mountain pass and the coastal stretch to Puerto Viejo. The Braulio Carrillo section can get foggy in the afternoon during green season — visibility drops but our drivers know the timing to make the crossing in better conditions.
Is it safe to travel from SJO Airport to Puerto Viejo at night?
Yes — and the Braulio Carrillo pass is actually clearer at night with the afternoon fog lifted. SJO sees most international arrivals between 9 PM and midnight, which puts the crossing in better visibility than afternoon.
How much does a private shuttle from SJO Airport to Puerto Viejo cost?
$315 for the whole van, up to 5 passengers — about $63 per person if you're a full group. That's the all-in price you see at booking; taxes are baked in, and tipping stays at your discretion (most travelers leave $10-20 for the long drive).
We track your flight in real time. If it's delayed, we automatically adjust your pickup time — your driver will be waiting for you when you land. Just add your flight number when you book.
What's included on every SJO Airport → Puerto Viejo shuttle
Every item below is in the price you see.
- Direct private route — no detours, no shared rides
- Door-to-door pickup and drop-off
- Bilingual driver, just your group on board
- Free WiFi on board
- A/C modern van
- Bottled water
- USB & Type-C chargers
- Free child seats on request
- 1 large + 1 carry-on per person
- ICT-licensed & fully insured
- Real-time flight monitoring
ICT Licensed
#4121-2025
20 Years
In CR tourism
Bilingual Drivers
English / Spanish
Door to Door
No detours, ever
What happens when you land
Book 90 min after landing
Immigration can take 30 min to 2 hours on busy days. We'll wait for you.
Driver waits with your name
SJO: Outside main exit. LIR: Arrivals area. Look for the sign!
Night arrivals welcome
Flight lands at 10pm? We'll be there. Same price, any hour.
Can't find us?
WhatsApp us at +506-8596-2438. We're always online.
What happens if your plans change
Cancellation
- ✓48+ hours before: Full refund (minus 13% tax)
- ✗Within 48 hours: Non-refundable
- →Email: mybooking@cantwaittravelcr.com
Changes & Modifications
- ✓Free changes up to 48 hours before pickup
- ✓Change time, date, or location (subject to availability)
- →Route changes may affect price
Need Help?
- ✓WhatsApp support before, during & after your ride
- ✓Bilingual team available 7 days a week
- →Reach us at +506-8596-2438
Pricing
- ✓Price is per vehicle, not per person
- ✓No hidden fees — price you see is final
- ✓All-in price · Taxes & fees included (13% VAT)
Which hotels in Puerto Viejo does this shuttle drop off at?
Our private shuttle from SJO Airport to Puerto Viejo drops off at any hotel, villa, or Airbnb in the area. Common drop-offs include Le Caméléon Boutique Hotel, Banana Azul Hotel, Hotel Aguas Claras, Hotel Banana Azul, Almonds & Corals Hotel, and many more.
Le Caméléon Boutique Hotel
Cocles
Banana Azul Hotel
Playa Negra
Hotel Aguas Claras
Hotel Banana Azul
Playa Negra
Almonds & Corals Hotel
Manzanillo
Shawandha Lodge
Playa Chiquita
Cariblue Beach & Jungle Resort
Playa Cocles
Hotel La Diosa
Cahuita
Selina Puerto Viejo
Namuwoki Lodge
Playa Chiquita
Azania Bungalows
Playa Cocles
Hotel La Costa de Papito
Playa Cocles
Physis Caribbean Bed & Breakfast
Playa Cocles
Villas del Caribe
Playa Cocles
Tree House Lodge
Punta Uva
Don't see your hotel? We drop off at every property in Puerto Viejo — just enter the name when you book.
Discovery — your shuttle becomes the trip
Same private shuttle, with time built in to actually enjoy the road.
From
+$119 US over Standard · ~3 extra hours · up to 5 passengers
- 1–2 h flexible stop: lookout, waterfall or a short tour on the way
- Meal stop at a local restaurant with a view
- Photo & wildlife stops whenever the scenery calls for it
- Driver-guide with local tips along the route
- Welcome kit: Costa Rican beers, sodas, water & snacks
Meals & tickets paid on site · Choose Standard or Discovery at checkout, same reservation.
Travel with peace of mind
Nothing left to chance.
Honest answers to the questions travelers ask us most.
What if my flight is delayed — even at 2 AM?
We track your flight in real time and adjust your pickup automatically. Your driver waits for you. Same price, any hour, no extra charge.
What if I can't find my driver when I land?
Your driver is there before you land, holding a sign with your name. For late-night and early-morning arrivals we reconfirm the day before and send you your driver's name, phone and WhatsApp — a direct line to them, plus our company WhatsApp (+506-8596-2438). Two ways to reach us, always.
I'm traveling solo / with friends — is it safe?
Your van is 100% private: only your group on board, never shared with strangers. Background-checked, C2-licensed drivers and WhatsApp support the whole way.
What if my kids get carsick on the road?
A/C, smooth driving and we pull over for fresh air whenever you need. Bags on board, free child seats, and restroom or snack stops on request.
What if my plans change and I need to cancel?
Free changes and a full refund (minus 13% tax) up to 48 hours before pickup. One email to mybooking@cantwaittravelcr.com and it is handled.
Will anyone confirm everything before my trip?
Yes. We reconfirm by WhatsApp or email 24–48 hours before your service — pickup time, exact location and your driver. You are never left wondering.
Ready to book SJO Airport → Puerto Viejo?
Private van, all-in price, and your driver confirmed before you travel. Booking takes under a minute.
Officially Recognized


We are proud members of Marca País Costa Rica (Esencial Costa Rica) and licensed by the ICT — Instituto Costarricense de Turismo (License 4121-2025), Costa Rica's official tourism board.
Keep planning your trip
Guides and tips for this route

