· 11 min read

How to get to Drake Bay or Sierpe from San Jose or SJO Airport?

If you are looking to travel to Drake Bay or Sierpe from San Jose (SJO) Airport, you are in for an adventure. First, decide which route to take, as there are two very different ways to get there from San José. The first option is to travel to the small city of Sierpe, where you can catch a taxi boat ($20) that will transport you down the Sierpe River and into the open ocean, with a final destination of Drake Bay. The second option is to drive the entire way to Drake Bay, which requires a 4x4 vehicle, patience, and a sense of adventure, as the roads can be very rough, especially during the rainy season. Here’s a comprehensive guide to help you choose the best way to get to Drake Bay, highlighting five different travel options for this 7-hour, 360-kilometer journey.

How to get to Drake Bay or Sierpe from San Jose or SJO Airport?

What is the best way to get to Drake Bay or Sierpe from San Jose or SJO Airport?

Pura Vida Traveling Recommendations:

How to get to Drake Bay from San Jose or SJO Airport BY PRIVATE SHUTTLE

To Drake Bay from San Jose by private shuttle

Perfect for groups <> 6-7hrs <> $359

Private shuttles provide the comfort of a personal vehicle with the convenience of a shuttle service. They are ideal for families or groups. The driver will pick you up at your desired San José location and take you directly to Sierpe in about 5 hours. From Sierpe, you’ll take a taxi boat to Drake Bay. This option offers a private and personalized service with flexible departure times but is more expensive than shared shuttles and buses.

Private shuttle to Sierpe

Writer tips:

How to get to Drake Bay from San Jose and San Jose airport shared shuttle

To Drake Bay from San Jose by shared shuttle

Solo travelers or couples <> 5-6hrs <> $90

Shared shuttles are a popular and cost-effective option. Shuttles typically pick you up at your San José hotel and take you directly to Sierpe. The journey takes about 5-6 hours, including stops for refreshments. From Sierpe, you’ll need to take a taxi boat to Drake Bay. Shuttles offer comfort and convenience without the hassle of driving. While this option is more affordable than a private shuttle or taxi, it is shared with other passengers, which means less privacy and fixed schedules that may not align perfectly with your travel plans.

Book a shared shuttle

Writer tips:

travel from San Jose to Drake Bay by rental car or taxi

To Drake Bay from San Jose by car or taxi

Easiest <> 5-7hrs <> $300

Traveling by rental car or taxi gives you the most flexibility and control over your itinerary. The drive from San José to Sierpe takes approximately 4-5 hours, while reaching Drake Bay involves an additional boat ride from Sierpe. The most common route to Sierpe is via Route 34 (Costanera Sur), offering scenic coastal views. Once you arrive in Sierpe, you can park your car and take a taxi boat to Drake Bay, which takes about an hour. Opting for a taxi is more convenient but can be quite costly, especially for a long journey. While this option provides the flexibility to explore at your own pace and the ability to stop along the way, navigating Costa Rica’s roads can be challenging, and a taxi for such a long distance can be prohibitive. Expect to spend around $300 for a taxi for 1-4 passengers.

Find a rental car

Directions to Drake Bay

Directions to Sierpe

Writer tips:

travel from San Jose to Drake Bay by public bus

To Drake Bay from San Jose by public bus

The cheapest <> 7-9hrs <> $16 - $38 <> 4+ Bus Transfers

San Jose Airport tothe Tracopa bus terminal ($5-$20) (30 Minutes)

When you land at San Jose Airport, you're not quite in San Jose yet; the airport is in a nearby town called Alajuela. That said, the bus to Drake Bay departs from the Tracopa Bus Terminal in San Jose. So, you will have to commute from the airport to get there. The Tracopa bus terminal operates buses that run along the southern coast to most coastal cities, including the one you need to get to (Palma Norte).

To get to the Tracopa bus station in San José, you can take a local bus from the airport, a taxi, or an Uber. We recommend taking an Uber; it's more cost-effective than a taxi (which can cost you $15-20 more) and much easier than taking the bus after a day of flying. An Uber will usually cost less than $15.

If you decide to take a local bus to Tracopa, you will need to find the bus stop (located in front of the airport) and board the correct bus. You will need to ask the driver if they are heading to San Jose to ensure you get on the correct bus. You can pay the bus driver directly in colones or USD; the fare is about 665 colones. The drive to San Jose will take approximately 30-45 minutes. However, when you get off the bus, you still won't be at the Tracopa bus terminal and will probably want to take an Uber if you have luggage. Taking an Uber directly from the airport will save you time and hassle, though it will cost slightly more.

Tracopa Bus Terminal to Palma Norte ($12) (5 hours)

From the Tracopa bus terminal in downtown San Jose, take a bus to the city of Palmar Norte. (Note: There is one bus daily directly to Sierpe that leaves San Jose at 8:30 am. This bus will cost you $11-$15 USD. If you can't catch this direct bus, look for one headed to Paso Canoas or David. These buses will pass by Palma Norte and can drop you off along the way. Make sure to confirm this with the bus driver.

Palma Norte to Sierpe ($2) (30min)

Once you get off the Tracopa bus in Palmar Norte, you'll need to find the Sierpe bus stop. From the main bus station where you were dropped off, head into town to the left if you're facing the station's ticket counter and waiting area. Walk about 50 meters, then take the first right onto a larger street. After another 25 meters, you'll see a long metal bench with a roof over it on the left side of the road—this is the Sierpe bus stop. If you have trouble finding it, don't hesitate to ask a local; they're usually friendly and willing to help. The bus ride costs around $1 USD. Once on the bus, get off at the last stop, and you'll be at Sierpe Park, right in the middle of town. From there, walk a few blocks to Donde Jorge Bar and Restaurant where the taxi boats leave for Drake Bay.

Alternatively, you can take a taxi from Palmar Norte to Sierpe, which costs $15- $20 USD.

Sierpe to Drake Bay ($20) (1hour)

Taxi boats to Drake Bay leave from Donde Jorge restaurant located centrally in Sierpe twice daily. The first boat leaves at 11:30 AM and the second leaves at 4:30 PM. This taxi boat normally drops off passengers at the beach in Drake Bay. Let the captain know where you are going, as they may be able to drop you right at your hotel, or at least much closer to it. For more information, check out our blog article: How to get to Drake Bay from Sierpe: the complete guide.

San Jose bus information

Writer tips:

travel from San Jose to Drake Bay by air plane

To Drake Bay from San Jose by airplane

The fastest <> 45min <> $155

Flying is the quickest way to reach Drake Bay from San José. Domestic airlines such as Sansa and Nature Air offer direct flights to Drake Bay that take about 45 minutes. From the Drake Bay airstrip, you can take a taxi or boat to your final destination. If you’re heading to Sierpe, you can fly to Palmar Sur and then take a taxi to Sierpe, a 30-minute drive. Flying is the fastest and most convenient option with stunning aerial views, but it's also the most expensive and has limited baggage allowances and schedules.

Find a flight to Drake Bay

Private charter flights

If you’re short on time and don’t mind splurging, private charter flights are one of the fastest and most scenic ways to get to Drake Bay from San José or SJO Airport. Departing directly from Juan Santamaría International Airport or a nearby private terminal, you can charter a small single-engine plane (usually seating up to 12 passengers) to Drake Bay Airport (DRK). The flight feels like a private aerial tour, flying over Costa Rica’s lush rainforests, winding rivers, and the wild Osa Peninsula before landing just minutes from the beach. In about 45–50 minutes, you’ll go from city to untouched jungle—making this a stress-free, efficient, and unforgettable way to reach one of Costa Rica’s most remote destinations.

Find a private flight to Drake Bay

Writer tips:

Costa Rica Travel Blog

Conclusion: choosing the best route

Choosing the best way to travel from San José to Sierpe or Drake Bay depends on your budget, time, and personal preferences. For flexibility and control, renting a car or hiring a private shuttle is ideal. If speed is a priority and budget allows, flying is the best option. Shared shuttles offer a good balance between cost and convenience, while buses are perfect for those looking for the most budget-friendly option. Regardless of your choice, the journey to these remote and beautiful destinations will be an unforgettable part of your Costa Rican adventure.

Frequently asked questions

Deciding whether to drive directly to Drake Bay or take the boat taxi from Sierpe depends on your adventure preferences and comfort with driving conditions. Driving to Sierpe and taking the boat taxi is often considered the easier and more scenic option. The boat ride from Sierpe offers stunning views as you travel through mangrove channels and then along the coast, providing a unique experience and an opportunity to see wildlife. On the other hand, driving directly to Drake Bay requires a 4x4 vehicle and a good deal of patience, as the roads can be quite rough, especially during the rainy season. This route is for those seeking an off-the-beaten-path adventure and who are comfortable with challenging driving conditions. Overall, taking the boat taxi from Sierpe is generally recommended for a more relaxed and picturesque journey.

2117 views | 0 comments

Recent Posts

See All

Same local team. New look.

Welcome to our
new website!

We’ve refreshed our website and updated our booking system to help you plan your Costa Rica trip.

Having trouble booking or noticing something that isn’t working? Message us on WhatsApp — our team is here to help.

Chat with us on WhatsApp

Thanks for your patience. Pura vida!Esteban, Aurélise & Zach