San José to Tamarindo is about 260 km, or 4.5 to 5 hours by car. You have 4 ways to make the trip: drive yourself, take a shared or private shuttle, ride the public bus, or take a 50-minute domestic flight to Tamarindo’s small airstrip. As of October 2026, a shared shuttle costs about $60 to $70 per person, the bus costs ₡8,080 (about $16), and a flight usually costs about $150 to $200 per person one way.
We’re Tamarindo Guide, a free local business directory for Tamarindo, Costa Rica. We’ve lived here for over 10 years, every business is listed free, and we check every listing against current Google data. Most of our visitors fly into Liberia airport (LIR), about 1 hour 15 minutes away. But if your international flight lands at Juan Santamaría airport (SJO) near San José, this guide compares your options by cost, time and comfort. For the rest of your stay, see our local’s guide to Tamarindo and all the ways to get to Tamarindo.
Costa Ricans write “San José” with an accent, so we do too. It’s the same place as “San Jose” in your search.
How far is Tamarindo from San José?
Tamarindo is about 260 km (160 miles) from San José by road. The drive takes 4.5 to 5 hours without long stops, and traffic leaving San José can add another hour. The airport (SJO) is on the west side of the city, in Alajuela, so you skip some of the city traffic if you leave from there.
The trip at a glance (as of October 2026)
- By car: 4.5 to 5 hours
- By shuttle: 4.5 to 6 hours, depending on shared or private
- By public bus: 5 to 6 hours from downtown San José
- By plane: about 50 minutes in the air, from SJO to Tamarindo’s airstrip
If you haven’t booked your international flight yet, compare fares into Liberia airport (LIR) first. It’s about 70 km from Tamarindo, a drive of about 1 hour 15 minutes, which saves you most of a day on the road.
Option 1: Drive yourself

Driving from San José to Tamarindo takes 4.5 to 5 hours. It’s a good choice if you want a car for day trips during your stay. The roads are paved the whole way, and Waze and Google Maps both work well in Costa Rica.
The route most drivers take
- Route 27 west toward Caldera. This is a toll highway out of the Central Valley, the area around San José. There are several toll booths, so keep some colones (₡), the local currency, or small dollar bills handy.
- Route 1 north (the Interamericana). At the coast, Route 27 joins Route 1. Follow it north through Guanacaste toward Cañas.
- Choice A, the Friendship Bridge: Turn west on Route 18 and cross the Tempisque River on the Taiwan Friendship Bridge (Puente de la Amistad). Then drive through Nicoya and Santa Cruz to Tamarindo. This is usually the shortest way.
- Choice B, through Liberia: Stay on Route 1 to Liberia, then take Route 21 southwest through Belén and Huacas to Tamarindo. It takes about 30 minutes longer, but the turns are simple.
The Friendship Bridge was closed for repairs for several months in 2024 and reopened in July 2024. Waze will send you through Liberia if the bridge is closed again, so check your app before you leave.
Tips for the drive
- Avoid rush hour. Traffic leaving the Central Valley is heaviest on weekday mornings and late afternoons. Leaving before 6am or after 9am helps.
- Arrive before dark. It gets dark around 6pm all year. Rural roads have no lights, and people, bikes and animals use the roadside.
- Watch for cattle. Guanacaste is ranch country, and cows sometimes stand on or near rural roads.
- Stop for lunch at a soda, a small family-run Costa Rican restaurant. You’ll find them along Route 1, and they’re cheaper than tourist restaurants.
- Don’t leave bags in a parked car, even for a quick stop. Take your valuables with you.
- Ask about one-way fees. If you pick up a car at SJO and return it at Liberia airport, most rental companies charge extra.
You can also skip the long drive and rent a car once you’re here. See car rental companies in Tamarindo, or compare them in our Best Car Rental in Tamarindo list, ranked by Google reviews.
Option 2: Shared or private shuttle
A shuttle picks you up at SJO or your San José hotel and drops you at your door in Tamarindo. As of October 2026, a shared shuttle costs about $60 to $70 per person and takes 5 to 6 hours. A private shuttle costs about $275 to $500 per vehicle and takes 4.5 to 5 hours.
Shared shuttle
- Price: about $60 to $70 per person, as of October 2026
- Schedule: usually 1 or 2 departures a day, most in the morning
- Time: 5 to 6 hours, because the van stops to pick up and drop off other passengers
- Good to know: book a few days ahead, and earlier for December to April, the busy high season
Private shuttle
- Price: about $275 to $500 per vehicle, as of October 2026, depending on the company, the size of the van and whether the 13% tax is included
- Schedule: you choose the pickup time
- Time: 4.5 to 5 hours, with stops when you want them
- Good to know: for a family of 4 or more, a private shuttle can cost close to the same per person as a shared one
When you book, ask what happens if your flight is late and whether child seats are included. Many shuttle companies in Tamarindo also drive to and from San José, so you can book the same company for both legs. Our Best Shuttles in Tamarindo list ranks local shuttle companies by their Google reviews.
Option 3: Public bus
The public bus is the cheapest way from San José to Tamarindo. Transporte Inteligente de Guanacaste (TIG) runs direct buses 4 times a day. As of October 2026, a ticket costs ₡8,080 (about $16), and the trip takes 5 to 6 hours.
How the bus works
- The company: TIG took over this route in 2022 from the Alfaro and Tralapa bus companies. Older travel guides still list those names.
- Where it leaves from: the TIG terminal on Paseo Colón in downtown San José, not the airport. From SJO, take a taxi or an Uber to the terminal.
- Departures from San José: 8:30am and 3:30pm via the Friendship Bridge, and 11:30am and 4pm via Liberia, as listed on TIG’s website in October 2026.
- Time: the timetable shows about 5 hours. With stops along the way, plan on 5 to 6 hours.
- Tickets: buy online on TIG’s website (tiguanacaste.com), where you can choose your seat. Buy a day or more ahead on weekends and holidays.
- Arrival: the bus stops in Tamarindo town. Your hotel may be a short walk or a short taxi ride away.
Big suitcases go under the bus, so keep your passport, phone and money in a small bag on your lap.
Option 4: Domestic flight

Flying is the fastest way to get from San José to Tamarindo. Sansa flies from SJO to Tamarindo daily, and the flight takes about 50 minutes. Fares usually run about $150 to $200 per person one way, as of October 2026, depending on the date and the fare type.
What to know before you fly
- The airline: Sansa is the scheduled airline on this route. Sansa says it runs up to 8 flights a day in the busiest season. Charter companies also fly to Tamarindo if you book a whole plane.
- The plane: a small propeller plane, so seats and luggage space are limited.
- Carry-on: 1 personal item up to 10 lb (4.5 kg) at no extra cost, as of October 2026.
- Checked bags: the weight you can check depends on the fare you buy, so read your ticket. Many fares include about 30 lb (14 kg). A suitcase can be up to 30 x 18 x 13.5 inches.
- Extra bags: Sansa says extra or heavy bags may travel on a later flight, so pack light if you can.
- Connections: if you’re connecting from an international flight, leave at least 2 to 3 hours between flights for immigration, customs and checking in again.
The Tamarindo airstrip (TNO) is a few minutes from town. Ask your hotel about a pickup, or book a ride with one of the transportation companies in Tamarindo. In the green season (rainy season), roughly May to November, afternoon storms can delay small planes, so morning flights are the safer choice.
Which option is best for you?
The right choice depends on your budget, your luggage and how much of your vacation you want to spend on the road. Here’s how the 4 options compare on cost, time and comfort, as of October 2026.
- Drive yourself. Cost: car rental, plus fuel and tolls. Time: 4.5 to 5 hours. Comfort: your own schedule, but a long drive with city traffic at the start. Good for: families who want a car for day trips.
- Shared shuttle. Cost: about $60 to $70 per person. Time: 5 to 6 hours. Comfort: door to door, with stops for other passengers. Good for: solo travelers and couples.
- Private shuttle. Cost: about $275 to $500 per vehicle. Time: 4.5 to 5 hours. Comfort: door to door, and you choose when to stop. Good for: families and groups of 4 or more.
- Public bus. Cost: ₡8,080 (about $16) per person. Time: 5 to 6 hours, plus the ride to the terminal. Comfort: basic, with stops along the way. Good for: travelers on a budget with light bags.
- Domestic flight. Cost: about $150 to $200 per person. Time: about 50 minutes in the air. Comfort: fast, but strict luggage limits. Good for: short trips and light packers.
Our local tip: if you land at SJO in the afternoon, don’t start the drive tired and in the dark. Sleep near the airport and leave early the next morning.
Tips for the trip back to SJO
Leave Tamarindo early. The drive takes 4.5 to 5 hours, and the airport operator, AERIS, recommends arriving 3 hours before an international flight (in Spanish). For a midday flight, that means leaving Tamarindo before 5am.
How to make the trip back easier
- Stay near the airport the night before. Alajuela, the city around SJO, has many hotels a short drive from the terminal. You can drive or take a shuttle there in the afternoon and sleep without worrying about the road.
- Plan for slow traffic. Road work, trucks and city traffic near San José can add an hour.
- Book your return shuttle early. If you’re taking a shuttle, book both directions at the same time, especially from December to April.
- Know where the bus goes. TIG buses from Tamarindo go to downtown San José, not to the airport. You’ll need a taxi from the terminal to SJO.
- Flying back? Take a morning Sansa flight to SJO and leave plenty of time before your international flight.
Frequently asked questions
Can you take an Uber from San José to Tamarindo?
You can try, but it’s not a good plan. Uber works in San José, but drivers often decline a 5-hour ride, and very few Uber cars work in Tamarindo for the trip back. A private shuttle is more reliable for the same distance.
Where do you fly into for Tamarindo?
Most visitors fly into Liberia airport (LIR), about 1 hour 15 minutes from Tamarindo by car. If you land at San José’s airport (SJO), you can take a 50-minute Sansa flight to Tamarindo’s small airstrip, a few minutes from town.
Do you need a car in Tamarindo?
No, most visitors don’t need a car in Tamarindo. The center is small and walkable, and many people rent a golf cart for short trips. See golf cart rentals in Tamarindo. A car helps if you plan day trips to other beaches or national parks.
How long is the bus from San José to Tamarindo?
The bus takes 5 to 6 hours. TIG’s timetable shows about 5 hours, but stops along the way often make it longer.
Find shuttles in Tamarindo for your trip to or from San José.

