· 6 min read

How to get to Puerto Viejo or Cahuita from San Jose or SJO Airport?

Embarking on a journey from San Jose or SJO Airport, the vibrant capital of Costa Rica, to the laid-back paradise of Puerto Viejo promises a captivating adventure through the heart of this Central American gem. As you leave behind the bustling urban landscape of San Jose, a scenic drive unfolds, revealing the diverse beauty of Costa Rica's landscapes. The road winds through lush rainforests, offering glimpses of the country's exotic flora and fauna that characterize its rich biodiversity.

Eventually arriving at Puerto Viejo, you are greeted by the charming blend of Afro-Caribbean culture, white-sand beaches, and the turquoise waters of the Caribbean Sea. In this blog, we will cover the three recommended methods for traveling from San Jose to Puerto Viejo.

How to get to Puerto Viejo from San Jose or SJO Airport?

Check our Puerto Viejo travel guide

What is the best way to get to Puerto Viejo or Cahuita from San Jose?

Pura Vida Traveling Recommendations:

private shuttle costa rica

To Puerto Viejo from San Jose by Private Shuttle

Group travel - 3-4 hrs - $360-$600

If you're traveling in a group of more than three, it most likely makes sense to reserve a private shuttle. A private shuttle will feature a highly experienced driver, a comfortable van, and will transport you to Puerto Viejo quickly and safely.

Private Shuttle to Puerto Viejo

Our Tips:

san jose to puerto viejo by shared shuttle

To Puerto Viejo from San Jose by Shared Shuttle

Solo travelers or couples - 3-4 hrs - $70.51

If you are a solo traveler, a couple, or in a small group, our #1 recommendation is to take a shared shuttle from San Jose to Puerto Viejo. There are daily shuttles between San Jose and Puerto Viejo in shuttle buses that are air-conditioned and have wifi.

Shared Shuttle to Puerto Viejo

Our Tips:

rental car taxi costa rica

To Puerto Viejo from San Jose by rental Car or Taxi

Easiest - 3-4hrs - $300

Renting a car or hiring a taxi for this 3-4-hour journey is the fastest and easiest method. A taxi should cost around $300 for 1-4 people. Driving yourself is a great option because you can stop along the way to see different beaches and viewpoints.

Find a Rental Car

Our Tips:

bus costa rica puerto viejo

To Puerto Viejo from San Jose by Bus

Budget friendly - 5.5-6hrs - $14

The easiest way to reach Puerto Viejo or Cahuita from San José is by direct public bus, no transfers required.

Direct bus from San José to Puerto Viejo ($11) (5 hr 30 min)

Operated by: Autotransportes Mepe

This route runs four times daily and drops passengers near Puerto Viejo’s town center.

Daily departures (Mon–Sun): 6:00 AM, 10:00 AM, 2:00 PM, 4:00 PM

Advance ticket required? Yes — purchase at the ticket office in the San José terminal.

Arrival terminal: Puerto Viejo town center or nearby stops

San José Bus Terminal

Our Tips:

How to get from San Jose to La Fortuna

To Puerto Viejo from San Jose by Air

Puerto Viejo to Limon - 30 min - $120

There are no direct domestic flights from San Jose to Puerto Viejo. If you are short on time or eager to fly, you can fly from San Jose's domestic airport to Limon, which is a 1-hour drive from Puerto Viejo. While this won't save you a lot of time, it could make for a faster or easier journey. For this trip, we recommend a shared or private shuttle over flying, as the flight option to Limon only gets you part of the way to your destination.

Find a flight to Limon

Private charter flights

If you're short on time and don’t mind splurging, private charter flights offer one of the most convenient and scenic ways to travel around Costa Rica. You can charter a single-engine plane (typically seating up to 12 passengers) between any domestic airports in the country. These flights often feel like a private aerial tour, offering incredible views of Costa Rica’s diverse landscapes, from coastlines to volcanoes, all in under 45 minutes. It’s a fast, effortless, and unforgettable way to get from one destination to another. For this journey, you could take a private plane from San Jose to Limon and then a private shuttle for the remainder of the trip to Puerto Viejo.

Find a private flight to Limon

Find a flight to Santa Teresa

Our Tips:

To Jaco from Tamarindo by private vehicle

To Puerto Viejo from San Jose by Private Vehicle

Best for extended visit - Purchase and resell

If you are planning an extended visit to Costa Rica and want to travel the entire country in the luxury of a private vehicle, consider buying a car or van when you arrive and selling it when you leave. Buying a vehicle is both legal for tourists and pretty easy to do. You would have to pay the initial lawyer's fees to transfer ownership, and then you would have to sell the vehicle in time before leaving the country, but this hassle could end up being worth it if you can get most of your investment back before you leave.

For more information, check our article: How to buy a car in Costa Rica?

Find a car in Costa Rica

Choosing your ideal route

Each of these options offers something different depending on your schedule, comfort level, and budget. If you're looking for the most affordable way to reach the Caribbean coast, the direct public bus to Puerto Viejo is a reliable and scenic choice. Whether you're traveling solo, with friends, or on a flexible itinerary, it's a great way to soak in the journey and arrive ready to explore one of Costa Rica’s most vibrant beach towns.

Frequently Asked Questions:

Yes, there are shuttles daily. Book now

0 views | 0 comments

Recent Posts

See All