This is How to Get to Uvita, Costa Rica: Complete Guide

Uvita is on the South Pacific coast about 175 kilometres south of San José, in a stretch of coastline known as the Costa Ballena alongside Dominical and Ojochal. The Whale’s Tail sandbar at Marino Ballena National Park is what put it on the map, and the town has grown fast over the last few years, with more lodges, restaurants, and people showing up and deciding to stay longer than planned.

There’s no airport in Uvita and no train. Getting here means renting a car, booking a shuttle, or taking the public bus from San Jose. The main road in is well-paved, clearly signed, and easy to drive. Here’s every option broken down so you can pick what actually makes sense for your trip.

Empty tropical beach with palm trees near Uvita, Costa Rica.

Getting to Uvita from San Jose

Most people fly into Juan Santamaria International Airport (SJO) near San Jose and head straight south. The drive is 223 kilometres via the coastal route and takes 3.5 to 4 hours in normal conditions. San Jose traffic is the main wildcard, so timing your departure matters a lot.

By Rental Car

Renting a car gives you the most flexibility, and for Uvita it genuinely makes a difference since you’ll want wheels to get around town and reach the beaches, waterfalls, and national park once you’re there. A standard sedan handles the main coastal road fine. You only need a 4WD if your accommodation is up in the mountains outside the town centre, which some properties specifically require, so check with them before booking a vehicle.

The recommended driving route is via Route 27 (Próspero Fernández Highway) to Route 34 (Costanera Sur). Head west from SJO on Route 1, pick up Route 27 and follow it south to Route 34. Route 27 has one toll. From there, Route 34 runs flat and well-paved all the way down the Pacific coast through Jaco, Quepos, and Dominical before reaching Uvita. It’s one of the easier drives in the country, and the coastal scenery on the second half of the route is genuinely worth the drive.

The alternative, Route 2 over Cerro de la Muerte, is shorter on paper at around 180 kilometres but takes longer in practice. The road is narrow, extremely winding, and gets very foggy near the top. It passes through beautiful cloud forest terrain but is not the right call if you’re arriving late or driving in Costa Rica for the first time. Save that route for when you know the roads better.

Driving in Costa Rica

By Shared Shuttle

Shared shuttles run daily from San Jose hotels and SJO Airport to Uvita with hotel pickup included. The trip takes around 4 to 4.5 hours and costs roughly $45 to $65 per person depending on the operator and the season.

Vehicles are air-conditioned vans with a bilingual driver. Companies like Easy Ride Costa Rica and Super Shuttle CR run this route regularly and can be booked through WhatsApp, their websites, or platforms like Bookaway. Book a few days ahead during peak season since spots fill up, and note that surfboards or oversized bags may cost extra.

Shuttle in Costa Rica going from Monteverde to Manuel Antonio

By Private Transfer

A private transfer from SJO to Uvita runs around $230 to $335 depending on the company and vehicle size. For two or more people splitting the cost, it gets competitive with shared shuttles while being considerably more comfortable and direct.

The driver picks you up at the airport and drops you at your accommodation. The trip takes 3.5 to 4 hours with one stop along the way and vehicles come with AC and charging ports.

Shuttle buses going from San José to Santa Teresa

By Public Bus (Tracopa)

The public bus is the cheapest option at around $16 to $20 per person. Tracopa runs the route from Terminal Tracopa in San Jose, with multiple departures throughout the day starting at 5:30 AM. Earlier buses tend to be less crowded.

The trip takes 4 to 5 hours, and the bus drops you on the main highway in Uvita rather than at your accommodation, so you’ll need to arrange a taxi or shuttle for the last stretch if you’re staying somewhere set back from the road. Tickets can be bought at the terminal or through Tracopa’s app (Passer).

Large bags travel in the hold underneath. The buses are clean and fairly comfortable, though seating can be tight if you’re tall.

Tracopa Bus at San José Terminal

Getting to Uvita from Other Destinations

From Manuel Antonio and Quepos

Manuel Antonio to Uvita is about one hour by car, heading south on Route 34. It’s one of the easiest drives on the Pacific coast: flat, well-paved, and coastal the whole way. Shared shuttles between Manuel Antonio and Uvita run daily and take about 1 to 1.5 hours. If you’re already spending time in Manuel Antonio or Quepos, adding a few days in Uvita is a natural extension and the road between them asks very little of you.

From Jaco

Jaco to Uvita is roughly 2.5 hours by car along Route 34 heading south, passing through Quepos and Manuel Antonio along the way. Shared shuttles from Jaco to Uvita are available too, typically priced around $50 to $55 per person. It’s a very straightforward coastal drive and there are good places to stop for food in Quepos if you need a break halfway.

From Liberia (Guanacaste)

Flying into Liberia and heading to Uvita is a long way around. Liberia is around 280 kilometres from Uvita and the drive takes five to six hours. It only makes sense if Uvita is the final stop of a longer Guanacaste trip. If Uvita is your main destination, fly into San Jose instead.

Aerial View of Uvita Costa Rica

Getting Around Uvita Once You Arrive

Uvita is not a compact town. Accommodation, beaches, and businesses are spread out across several kilometres along the Costanera Sur highway, so having a car, scooter, or reliable taxi access makes day-to-day life easier.

Scooters can be rented locally for around $25 to $40 per day. Taxis are available but not always easy to flag down on demand, so save your driver’s WhatsApp number or ask your accommodation to arrange one when you need it. If you rented a car from SJO, keep it for the duration of your stay since it’ll get regular use.

To get around Uvita town, you can also rent a bicycle, as you’ll see many rental shops around, and they’re cheap. There are many things to do in and around Uvita, so scooter or taxi is better, but bicycles are fine for staying in town.

Frequently Asked Questions

Is there an airport near Uvita?

No. The closest international airport is Juan Santamaria (SJO) in San Jose, around 175 kilometres away and 3.5 to 4 hours by road. One option is to fly domestically from SJO to Quepos via Sansa, which cuts the road leg down to about one hour by taxi or shuttle. Liberia Airport is much further north and isn’t a practical choice unless Uvita is the last stop on a longer northern route.

What’s the best way to get to Uvita?

A rental car is the most practical choice for most people. It gives you freedom to stop along the way at Jaco or Quepos and makes getting around Uvita itself far easier since the town is spread along the highway. If you’d rather not drive, a shared shuttle from SJO at around $45 to $65 per person with hotel pickup is the next best option.

How long does it take to get to Uvita from San Jose?

Via the coastal route on Route 27 to Route 34 (Costanera Sur), the drive takes 3.5 to 4 hours in normal traffic. Shared shuttles and private transfers typically run 4 to 4.5 hours including pickup. The public Tracopa bus takes 4 to 5 hours from Terminal Tracopa in San Jose.

Do I need a 4WD to get to Uvita?

No. The main Costanera Sur highway into Uvita is fully paved and a standard car handles it fine. A 4WD becomes necessary if your accommodation is up in the mountains above the town, which some properties will specify upfront. Always check with your hotel or rental property before choosing your vehicle.

Is it safe to drive to Uvita at night?

The coastal road is well-maintained and lit through the main towns. That said, night driving on unfamiliar roads in Costa Rica carries real risk from unlit potholes, slow-moving trucks, and animals on the road. Arriving in daylight is always the better call, especially on a first visit. If your flight lands in the afternoon, consider staying a night near San Jose and heading to Uvita in the morning.

Can I take a bus from Manuel Antonio to Uvita?

Yes. Local buses run between Quepos and Uvita along Route 34 and cost around $4 to $8. They’re slow, don’t always run on a fixed schedule, and drop you on the highway rather than at your door. A shared shuttle at around $25 to $35 per person is far more convenient for this short leg and includes hotel pickup.

Bamboo forest in Uvita

Conclusion

Thanks for reading all the way through. Costa Rica Trip Itinerary puts a lot of time and energy into the content and site to make sure everything is accurate, practical, and genuinely useful for planning your trip.

If you have questions, something has changed since we published this, or you just want to talk through your plans with people who’ve been there, come find us on our Facebook group or Reddit community. We’d love to hear from you.