How to Get to Uvita: All Transportation Options [2026]

Getting to Uvita from San José or other parts of Costa Rica is straightforward once you understand your options. As someone who’s been based in Uvita for years running dive operations, I’ve helped hundreds of travelers figure out the best way to reach this South Pacific coastal town. I’ve also made the journey countless times myself.

Uvita sits about 175 kilometers (110 miles) south of San José along Costa Rica’s Pacific coast. The journey typically takes 3.5 to 5 hours depending on your transportation method and traffic conditions. While Uvita doesn’t have its own airport or train station, multiple reliable options connect you to this beautiful beach town.

This guide covers every practical way to reach Uvita, with current 2026 prices, schedules, and insider tips I wish someone had told me before my first trip here.

How to get to Uvita: Your Transportation Options

Before diving into details, here’s a snapshot of your main options:

From San José:

  • Bus: $10-12, 4-5 hours, most budget-friendly
  • Shared Shuttle: $50-75, 3.5-4 hours, convenient door-to-door
  • Private Shuttle: $200-350 (entire vehicle), flexible timing
  • Rental Car: $35-80/day plus gas, maximum flexibility
  • Flight to Quepos + Drive: $100-180 total, fastest but most expensive

From Other Destinations:

  • Manuel Antonio/Quepos: 1-1.5 hours south, easy connection
  • Dominical: 15-20 minutes south, extremely close
  • Liberia/Guanacaste: 5-6 hours, long but doable
  • Panama Border: 5-6 hours north, scenic coastal drive

Each option has trade-offs between cost, convenience, flexibility, and travel time. Let me break down each one so you can choose what works best for your trip.

road to Uvita in Costa Rica
Road to Uvita in Costa Rica

Getting to Uvita from San José

Most international travelers arrive at Juan Santamaría International Airport (SJO) in San José. From there, you have several options to reach Uvita.

How to get to Uvita – By Bus (Cheapest Option)

The Route: Public buses operated by Tracopa run direct service from San José to Uvita daily. This is the most economical option and the one most backpackers and budget travelers choose.

Departure Point: Tracopa Terminal in San José, located at Calle 5, Avenida 18-20 (not the main bus terminal). If you’re coming from the airport, you’ll need to take a taxi or Uber to the Tracopa terminal (about $20-30, 20-30 minutes depending on traffic).

Schedule & Frequency:
Tracopa operates multiple daily departures:

  • Morning departures: 5:00 AM, 6:00 AM, 8:30 AM
  • Afternoon departures: 12:30 PM, 3:00 PM
  • Evening departure: 5:30 PM

Important: Schedules can change. Always verify current times on the Tracopa website or by calling ahead before planning your trip.

Duration: 4-5 hours depending on traffic and number of stops. The bus makes several stops in towns along Route 34 (Coastal Highway), including Jacó, Quepos, and Dominical.

Cost: Approximately $10-12 USD one-way. You can pay in colones or US dollars at the terminal.

Booking: You can buy tickets at the terminal counter. During high season (December-April) and on weekends, buses can fill up, so arriving 30-45 minutes early is smart. Some travelers report being able to buy tickets online, but the Tracopa website can be unreliable. Your safest bet is purchasing in person.

What to Expect: Comfortable air-conditioned buses with reclining seats. The buses aren’t luxury coaches, but they’re perfectly adequate. Bathrooms may be available on some buses, but plan on making a stop or two where you can use facilities. The route follows the scenic Coastal Highway with ocean views for much of the journey.

The Bus Stop in Uvita: The bus drops passengers along the main highway (Route 34) in Uvita. There’s no formal bus station, just a bus stop near the main intersection. From there, you’ll need a taxi to reach your accommodation (typically $5-15 depending on location).

Luggage: Standard luggage is fine. Surfboards and oversized items may require extra fees (usually $5-10). Check with the driver when boarding.

Pros:

  • Cheapest option by far
  • No need to drive or navigate
  • Frequent daily departures
  • Meet other travelers

Cons:

  • Longest travel time
  • Must get to Tracopa terminal from airport
  • Limited flexibility (fixed schedule)
  • Requires taxi at both ends
  • Can be crowded during peak season

Local Tip: The 5:00 AM or 6:00 AM departures are your best bet for avoiding traffic leaving San José and arriving in Uvita with the full day ahead of you. The later departures often hit afternoon traffic and arrive after dark.

How to get to Uvita – By Shuttle (Most Convenient)

The Service: Private shuttle companies offer door-to-door transportation from San José (including SJO airport) directly to your Uvita accommodation. This is the sweet spot between cost and convenience for most travelers.

How It Works: You book online in advance, provide your pickup location (airport or hotel) and drop-off address in Uvita. The shuttle picks you up at the scheduled time and drives directly to your destination with minimal stops.

Shared vs Private:

  • Shared Shuttles: You share the van with other travelers (typically 8-12 passengers). The shuttle may make 2-3 stops to drop off other passengers along the route.
  • Private Shuttles: The entire vehicle is yours. You choose the departure time and go directly to your destination without other passengers.

Major Companies:

  • Interbus Costa Rica
  • Easy Ride Costa Rica
  • Grayline Costa Rica
  • Monkey Ride Costa Rica

All are reliable, though Easy Ride is particularly popular for South Pacific routes and we’ve had good feedback from our diving clients who’ve used them.

Duration: 3.5-4 hours for shared shuttles (may be slightly longer with multiple drop-offs). Private shuttles can be 3-3.5 hours with no stops.

Cost:

  • Shared shuttle: $50-75 per person
  • Private shuttle: $200-350 for the entire vehicle (fits 8-10 people, so economical for groups)

Booking: Reserve online at least 2-3 days in advance, especially during high season. Last-minute bookings may be possible but aren’t guaranteed.

Pickup Times: Most companies offer 2-3 departure times daily, typically morning (7-8 AM) and afternoon (1-2 PM). Private shuttles offer more flexibility.

What to Expect: Modern, air-conditioned minivans with comfortable seating. Professional drivers who speak at least basic English. WiFi is sometimes available but don’t count on it working the entire journey.

Luggage: Standard luggage included. Surfboards and oversized items usually cost extra ($15-25). Confirm when booking.

Pros:

  • Door-to-door convenience
  • No need to navigate or drive
  • Comfortable, direct service
  • Pickup directly from airport
  • Faster than public bus
  • More comfortable than bus
  • Reliable and professional

Cons:

  • More expensive than bus
  • Fixed departure times (shared shuttles)
  • Less flexible than rental car
  • May wait for other passengers

Booking Tips: Book directly through company websites rather than third-party booking sites to avoid extra fees. Read cancellation policies carefully. Some companies offer discounts for round-trip bookings.

Local supermarket in Uvita
Local supermarket in Uvita

How to get to Uvita – By Rental Car (Most Flexible)

The Route: Renting a car gives you maximum flexibility to stop where you want, explore at your own pace, and have transportation throughout your Uvita stay. This is what I did on my first trip, and it’s still how I recommend traveling if you plan to explore the area.

The Drive: From SJO Airport or San José, take Route 27 (San José-Caldera Highway) west toward the Pacific coast. After about 60 km, merge onto Route 34 (Costanera Sur/Coastal Highway) heading south. Follow Route 34 all the way to Uvita. The route is well-marked and straightforward.

Duration: 3.5-4 hours without stops. Add time if you want to stop for meals, photos, or beach breaks along the way.

Distance: Approximately 175 km (110 miles)

Road Conditions: Route 27 is an excellent modern highway. Route 34 (Costanera Sur) varies. The section from Jacó to Uvita has been significantly improved in recent years with fresh pavement and is generally in good condition. However, expect some potholes, occasional rough patches, and construction zones. A regular sedan handles the main route to Uvita just fine. You only need 4WD if you plan to explore mountain roads or very remote beaches.

Rental Car Companies:
Major international companies (Budget, Enterprise, Alamo) operate at SJO Airport. Local companies like Adobe Rent a Car and Wild Rider often offer better rates and have excellent service. Adobe has a location in Uvita, which is convenient if you want to pick up or drop off locally.

Cost:

  • Compact car: $35-50/day
  • SUV: $60-80/day
  • 4WD: $70-100/day
  • Insurance: $15-25/day (mandatory in Costa Rica)
  • Gas: ~$40-50 for round trip San José-Uvita

Insurance: Costa Rica requires liability insurance by law. Your credit card or home insurance likely doesn’t cover you here. You’ll need to purchase insurance from the rental company. This is often the biggest surprise cost for travelers.

Navigation: Google Maps works well in Costa Rica. Download offline maps just in case you lose signal. Waze is also popular and often shows better real-time traffic updates.

Gas Stations: Multiple gas stations along Route 34. Fill up in Jacó or Quepos to be safe. Uvita has one gas station (BM Supermarket station).

Parking in Uvita: Most hotels and accommodations offer free parking. Street parking exists but watch for signs. Don’t leave valuables visible in your parked car.

Pros:

  • Maximum flexibility to explore
  • Stop whenever you want for photos, food, beaches
  • Have a car throughout your Uvita stay
  • Can visit waterfalls, beaches, and nearby towns easily
  • Often economical for 2+ people
  • No waiting for shuttles or buses

Cons:

  • Most expensive option for solo travelers
  • Need to navigate unfamiliar roads
  • Parking concerns
  • Insurance costs add up
  • Responsible for the vehicle
  • Can’t relax and enjoy scenery as passenger

Driving Tips:

  • Leave San José early morning (before 6 AM) to avoid traffic
  • Watch for speed bumps (often unmarked)
  • Don’t speed, police radar traps are common
  • Never drive after drinking (zero tolerance law)
  • GPS isn’t always perfect in rural areas, pay attention to signs
  • If taking a detour to a beach or waterfall, ask locals about road conditions first

Local Insight: I highly recommend having a car in Uvita if you want to explore properly. Uvita itself is spread out along the highway, and the best beaches, waterfalls, and restaurants require short drives. Taxis exist but aren’t abundant. Having your own wheels makes everything easier.

Read our detailed car rental in Uvita guide for more information on 4WD vs regular cars and local rental options.

By Flight + Ground Transfer

The Route: Fly from San José (SJO) to Quepos (XQP), then drive or shuttle 1.5 hours south to Uvita. This is the fastest option but also the most expensive.

The Flight: Two domestic airlines serve this route:

  • Sansa Regional Airlines: Part of Avianca, operates multiple daily flights
  • Green Airways: Boutique airline with small planes

Flight Duration: 30-35 minutes

Flight Cost: $80-150 per person one-way, depending on season and how far in advance you book.

Flight Schedule: Multiple daily departures, typically morning and afternoon flights. Book at least 2-4 weeks ahead for better prices.

Baggage: Strict weight limits (usually 13-15 kg checked, 5-7 kg carry-on). Surfboards and dive gear cost extra ($25-50). Confirm limits when booking.

Quepos to Uvita Ground Transfer:
Once in Quepos, you need to cover the remaining 45 km to Uvita:

  • Taxi: $50-70 for entire car, 45-60 minutes
  • Shuttle: Book in advance with Easy Ride or Monkey Ride ($25-35 per person)
  • Rental Car: Rent in Quepos and drive (convenient if you want a car in Uvita)
  • Bus: Public bus from Quepos to Uvita runs multiple times daily ($3-5, 1-1.5 hours)

Total Cost: $100-180+ depending on flight price and ground transfer choice.

Total Duration: Including check-in, flight, and ground transfer: 3-3.5 hours minimum.

Pros:

  • Fastest option
  • Skip the mountain drive
  • Scenic flight over Pacific coast
  • Good if combining Manuel Antonio and Uvita

Cons:

  • Most expensive option
  • Strict baggage limits
  • Still need ground transfer at both ends
  • Flights can be delayed or cancelled
  • Small planes (can be bumpy)

When This Makes Sense: If you’re short on time, combining Manuel Antonio with Uvita, or really don’t want to do the long drive. Otherwise, the cost premium over shuttles is hard to justify.

Local street scene in downtown Uvita Costa Rica with shops and palm trees
Uvita maintains authentic small-town character

Getting to Uvita from Other Destinations

Many travelers visit Uvita as part of a larger Costa Rica itinerary. Here’s how to reach Uvita from other popular destinations.

Uvita From Manuel Antonio/Quepos

Distance: 45 km (28 miles)

Duration: 1-1.5 hours

By Car: Simple, straight shot south on Route 34. Beautiful coastal drive.

By Bus: Tracopa and other bus companies run frequent service from Quepos to Uvita. Buses depart every 1-2 hours throughout the day. Cost: $3-5. Duration: 1-1.5 hours.

By Shuttle: Easy Ride and other companies offer daily shared shuttles. $25-35 per person. Book online.

By Taxi: $50-70 for the entire car.

Local Tip: This is one of the easiest connections in Costa Rica. If you’re visiting both Manuel Antonio and Uvita, I recommend Manuel Antonio first (more touristy, good warm-up) then Uvita (more relaxed, authentic).

Uvita From Dominical

Distance: 17 km (11 miles)

Duration: 15-20 minutes

By Car: Extremely easy. Just drive 15-20 minutes south on Route 34.

By Bus: Frequent buses pass through Dominical heading to Uvita. Flag down any southbound bus. Cost: $1-2. Duration: 15-20 minutes.

By Taxi: $15-25 for the car.

Local Perspective: Dominical and Uvita are so close that many travelers base themselves in one and easily visit the other for surfing, dining, or different beach vibes. I often grab lunch in Dominical when I want a change of scenery.

Check our Uvita vs Dominical comparison to decide which town to base yourself in.

Uvita From Liberia/Guanacaste

Distance: 280 km (175 miles)

Duration: 5-6 hours

By Car: Take Route 1 (Interamericana) south toward Puntarenas. Near Puntarenas, merge onto Route 27, then Route 34 south to Uvita. Long but straightforward drive through varied landscapes.

By Shuttle: Several companies offer Guanacaste (Tamarindo, Nosara, etc.) to Uvita shuttles, but they’re long journeys with potentially multiple stops. $75-100 per person. Book well in advance.

By Bus: You’ll need to take a bus from Guanacaste to San José, then transfer to the Uvita bus. Time-consuming and not recommended.

By Flight: No direct flights. You’d fly Liberia to San José, then follow the San José to Uvita options above.

Local Recommendation: This is a long haul. If doing this journey, I’d suggest breaking it up with a stop in Manuel Antonio or taking two days to enjoy the drive and stop at beaches along the way.

Uvita From Panama Border (Paso Canoas)

Distance: 200 km (125 miles)

Duration: 4-5 hours

By Car: From Paso Canoas border, take Route 2 (Interamericana) north toward San Isidro. Near San Isidro, take Route 243 west to Dominical/Uvita area, connecting with Route 34. Continue north on Route 34 to Uvita.

By Bus: Tracopa operates buses from Panama border to San José that pass through Uvita. Verify schedule at the border or online.

Local Note: This route takes you through the mountains (San Isidro area) rather than along the coast. Beautiful scenery but winding mountain roads. Allow extra time and drive carefully.

How to get to Uvita. Flor de Sabana bus station in Uvita, where you can find buses to San Jose and other destinations
Flor de Sabana bus station in Uvita, where you can find buses to San Jose and other destinations

Airport Options for Uvita

Nearest International Airport: Juan Santamaría International Airport (SJO) in San José – 175 km away (3.5-4 hours drive)

Nearest Domestic Airports:

  • Quepos/Manuel Antonio (XQP): 45 km away (45-60 minutes drive) – Most convenient for Uvita
  • Drake Bay (DRK): 52 km away (accessible by boat/4WD only) – Not practical for reaching Uvita
  • Puerto Jiménez (PJM): 85 km away (2+ hours) – Used for Osa Peninsula access, not Uvita

Alternative International Airport: Liberia (LIR) in Guanacaste – 280 km away (5-6 hours drive). Only use this if your primary destination is northern Costa Rica and you’re ending in Uvita.

Which Airport to Choose:

  • Most travelers: Fly into SJO (San José)
  • If combining Manuel Antonio + Uvita and want to minimize driving: Fly into SJO, take domestic flight to Quepos, then shuttle to Uvita
  • If starting in Guanacaste: Fly into LIR, but it’s a very long drive south

Local Transportation in Uvita

Once you arrive in Uvita, you’ll need a way to get around. Uvita is spread along several kilometers of highway rather than a compact town center.

Rental Car: The best option if you want to explore beaches, visit waterfalls, and access activities easily. Adobe Rent a Car has a Uvita location for convenient pickup/dropoff.

Taxis: Available but not abundant. You’ll find them near the main intersection and at larger hotels. Always agree on price before getting in. Typical rides within Uvita area: $5-15.

Bicycle: Several shops rent bikes ($10-15/day). Good for short trips to beaches or town, but the highway has hills and no bike lane. Be cautious.

Walking: Possible for areas immediately near your accommodation, but Uvita isn’t walkable as a whole. The highway isn’t pedestrian-friendly.

Tour Operator Pickup: Most tour operators (including our dive center) provide pickup and dropoff at Uvita accommodations for their activities. This eliminates need for transportation if you’re mainly doing organized tours.

Read our complete getting around Uvita guide for detailed local transportation information.

Which Transportation Option Is Best for You?

Choose the Bus if:

  • You’re on a tight budget
  • You’re comfortable with longer travel time
  • You don’t mind navigating to/from bus terminals
  • You’re a solo traveler or backpacker

Choose a Shuttle if:

  • You want convenience without high cost
  • You prefer door-to-door service
  • You don’t want to drive in Costa Rica
  • You’re traveling with 1-3 people

Choose a Rental Car if:

  • You want maximum flexibility
  • You plan to explore beaches, waterfalls, and nearby towns
  • You’re traveling with 2+ people (cost splits)
  • You’re comfortable driving in a foreign country
  • You’re staying 4+ days in the area

Choose Flight + Transfer if:

  • You’re extremely short on time
  • You’re combining Manuel Antonio with Uvita
  • Budget isn’t a primary concern
  • You really don’t want the long drive

My Recommendation: For most travelers, I suggest either a shared shuttle (convenient, reasonable price) or a rental car (maximum flexibility to explore). The bus works great for budget travelers, and the flight option makes sense if you’re doing Manuel Antonio too.

Booking Tips & Insider Advice

Book Transportation in Advance:

  • Shuttles: 3-7 days ahead, especially high season
  • Rental cars: 1-2 weeks ahead for best prices and availability
  • Flights: 2-4 weeks ahead for domestic flights
  • Buses: Can buy day-of, but arrive early during peak season

Best Travel Days:

  • Avoid Sunday afternoons/evenings: Heavy traffic leaving beach towns returning to San José
  • Best day: Saturday morning: Light traffic, businesses open, full day ahead

Pack Smart:

  • Bring snacks and water for the journey
  • Download offline maps before you leave
  • Have colones cash for tolls and purchases
  • Bring a light jacket (buses can be cold with AC)

Dive Center Pickup:
If you’re coming to Uvita specifically for diving with us, let us know your arrival details. We provide pickup service from Uvita accommodations for all dive trips and courses, so you won’t need transportation for those days.

Local insider tip: If driving from San José, leave before 6 AM to avoid city traffic. Stop in Jacó for breakfast (about 1.5 hours into the drive). This breaks up the journey perfectly and you’ll arrive in Uvita by late morning with the full day ahead. My favorite breakfast stop is Soda Garabito just past the Jacó turnoff.

Popular Routes Summary:

San José → Uvita:

  • Bus: $10-12, 4-5 hrs
  • Shuttle: $50-75, 3.5-4 hrs
  • Car: $35-50/day + gas, 3.5-4 hrs

Quepos → Uvita:

  • Bus: $3-5, 1-1.5 hrs
  • Car: 45-60 min

Dominical → Uvita:

  • Bus: $1-2, 15-20 min
  • Car: 15-20 min
marino ballena national park in uvita in costa rica
Marino Ballena National Park in Uvita

Ready to Explore Uvita?

Getting here is just the beginning of your South Pacific adventure. Once you arrive, you’ll discover why this coastline remains one of Costa Rica’s most authentic and beautiful destinations.

Need help planning your Uvita trip beyond transportation? Check out these resources:

Essential Uvita Guides:

Planning Your Trip:

Activities & Adventures:

Questions about getting to Uvita or planning your diving adventure? Contact us – we’re here to help!

Costa Rica Divers Newsletter

Subscribe and unlock hidden destinations!

Subscribe now and get instant access to our exclusive “Secret Spots” ebook!

Limited-time free download.