Licensed by the Costa Rica Tourism Board · ICT 3946-2025
Private Shuttle to Santa Teresa
Door-to-door private shuttles to Santa Teresa from SJO and Liberia airports and from 26 other towns and beaches. One flat price for the whole vehicle, from $350, taxes and tolls included.
- From Liberia $350
- From SJO $375
- Per vehicle, not per person
- Free cancellation up to 48 h before

Prices
Prices to Santa Teresa from every starting point
28 starting points, one flat price per vehicle in US dollars, taxes and tolls included. Tap a route for the full details, or tap Book to open it in our booking form.
Airports
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Liberia Airport (LIR) | $350 | $395 | $480 | 4 h 30 min | Book |
| SJO Airport (San José) | $375 | $420 | $505 | 5 h 30 min | Book |
Arenal and La Fortuna
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| La Fortuna | $400 | $445 | $530 | 6 h 30 min | Book |
| Arenal Observatory Lodge | $420 | $465 | $550 | 6 h 45 min | Book |
| Chateau Arenal | $420 | $465 | $550 | 6 h 30 min | Book |
| Linda Vista · El Castillo | $420 | $465 | $550 | 6 h 45 min | Book |
Central Valley and the mountains
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Alajuela | $375 | $420 | $505 | 5 h 30 min | Book |
| San José centro | $395 | $440 | $525 | 5 h 45 min | Book |
Monteverde
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Monteverde | $400 | $445 | $530 | 5 h | Book |
Guanacaste: Gulf of Papagayo and the north
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Papagayo | $395 | $440 | $525 | 4 h 45 min | Book |
| Playa Hermosa (Guanacaste) | $395 | $440 | $525 | 4 h 45 min | Book |
| Playa Ocotal | $395 | $440 | $525 | 4 h 45 min | Book |
| Playas del Coco | $395 | $440 | $525 | 4 h 45 min | Book |
| RIU Guanacaste | $395 | $440 | $525 | 4 h 45 min | Book |
Guanacaste: from Las Catalinas to Avellanas
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Hacienda Pinilla | $365 | $410 | $495 | 4 h 15 min | Book |
| JW Marriott Guanacaste | $365 | $410 | $495 | 4 h 15 min | Book |
| Las Catalinas | $365 | $410 | $495 | 4 h 30 min | Book |
| Playa Avellanas | $365 | $410 | $495 | 4 h 15 min | Book |
| Playa Brasilito | $365 | $410 | $495 | 4 h 30 min | Book |
| Playa Conchal | $365 | $410 | $495 | 4 h 30 min | Book |
| Playa Flamingo | $365 | $410 | $495 | 4 h 30 min | Book |
| Playa Grande | $365 | $410 | $495 | 4 h 15 min | Book |
| Playa Potrero | $365 | $410 | $495 | 4 h 30 min | Book |
| Tamarindo | $365 | $410 | $495 | 4 h 15 min | Book |
Nicoya Peninsula
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Punta Islita | $355 | $400 | $485 | 3 h 30 min | Book |
| Sámara | $355 | $400 | $485 | 3 h 45 min | Book |
| Nosara | $375 | $420 | $505 | 4 h | Book |
Central Pacific
| From | Staria (1–5) | Hiace (6–9) | Maxus (10–12) | Driving time | |
|---|---|---|---|---|---|
| Manuel Antonio | $470 | $515 | $600 | 5 h | Book |
- Staria: up to 5 passengers and 5 large bags; Hiace: 6–9 and 9 bags; Maxus: 10–12 and 12 bags.
- Same price in both directions. VIP with sightseeing stops: +$80 per vehicle.
Reviews
What travelers say
Rated 5.0 on Google (111 reviews) and 5.0 on Tripadvisor (36 reviews).
“We had a great experience… our driver John… very professional, friendly, and drove safely… shared so much interesting information about Costa Rica… Highly recommended!”
Getting there
SJO or Liberia: which airport for Santa Teresa?
From Liberia (LIR, Guanacaste): about 4 h 30 min and $350 per vehicle. The route runs south down the Nicoya Peninsula to its southern tip.
From SJO (Juan Santamaría, San José): about 5 h 30 min and $375 per vehicle. It is one of the longer transfers from SJO, so a morning pickup leaves time to settle in before sunset.
The difference on the road is 1 h and $25. Many travelers land at one airport and fly home from the other; we cover both legs.
The destination
About Santa Teresa
Santa Teresa is a surf town that stretches for several kilometers near the southern tip of the Nicoya Peninsula, with consistent waves for every level and sunsets over the Pacific. One main road runs behind the beaches, lined with cafés, yoga studios, surf shops and restaurants tucked into the trees.
Accommodation ranges from surf hostels to boutique hotels and private villas. The town stretches for several kilometers, so send us the exact name or location pin of your hotel or rental and we will drop you at the door.

Things to do
What to do in Santa Teresa
Surf for every level
Several beach breaks along the coast, with schools and board rentals in town.
Yoga and wellness
Studios and retreats along the main road and in the hills.
Sunsets on the rocks
The coast faces west; the rocky points are the classic sunset spots.
Hotels
Hotels we drive to in Santa Teresa
We drive to every hotel, lodge and private rental in and around Santa Teresa. Send us the exact name or a location pin when you book and the driver takes you to the door.
Your next stop
Private shuttles from Santa Teresa
FAQ
Private shuttle to Santa Teresa: frequent questions
How much is a private shuttle to Santa Teresa?
From Liberia airport it is $350 for up to 5 passengers, $395 for 6 to 9 and $480 for 10 to 12. From SJO airport it is $375 for up to 5 passengers, $420 for 6 to 9 and $505 for 10 to 12. The price is for the whole vehicle, not per person, and includes taxes and tolls. From other towns, see the table above.
How long is the drive from Liberia airport to Santa Teresa?
About 4 h 30 min without stops. The route runs south down the Nicoya Peninsula to its southern tip. Rain, traffic and stops add time.
Do you go to rentals and villas in Santa Teresa, not only hotels?
Yes. Send us the address or a location pin when you book; the driver takes you to the door of your hotel, rental or villa.
Do we take the ferry or the land route?
It depends on the time of day and the season. We choose the route for your travel day and confirm it with you when you book, together with the pickup time. The fare does not change.
Is the price per person or per vehicle?
Per vehicle. Two or five passengers pay the same in the Hyundai Staria, so the more of you travel, the less each person pays.
Book your private shuttle to Santa Teresa
Flight tracking, child seats, WiFi, water, taxes and tolls are included. Get the exact price for your date in seconds, or send us your plans on WhatsApp.
