· 9 min read

How to get to Jaco from Puerto Viejo and Cahuita?

Traveling from Puerto Viejo and Cahuita to Jacó requires crossing the country, typically passing through San José. The journey covers roughly 280–300 km and can take 6-10 hours, depending on your mode of transportation. Whether you’re looking for the fastest option, the most budget-friendly route, or the most comfortable experience, there are several ways to make the trip from Costa Rica’s laid-back Caribbean to the lively Pacific beach town of Jaco, including rental car or taxi, flights, shared shuttles, private transfers, and public buses.

Jaco from Puerto Viejo

What is the best way to get to Jaco from Puerto Viejo and Cahuita?

Pura Vida Traveling Recommendations:

To Jaco from Puerto Viejo and Cahuita by private shuttle

To Jaco from Puerto Viejo by private shuttle

Perfect for groups - 6hrs to 7hrs - Around $420

Private shuttles offer a seamless, door-to-door experience from your hotel in Puerto Viejo or Cahuita directly to Jacó. This is one of the fastest ground transportation options, with professional drivers who know the best routes across the country. The ride typically takes around 6 to 7 hours, depending on traffic, and you can enjoy air-conditioned comfort with the flexibility to stop for meals, scenic viewpoints, or bathroom breaks along the way. While it is one of the more expensive options, the cost becomes very reasonable when split among a group.

Book a Private Shuttle

Our Tips:

To Jaco from Puerto Viejo and Cahuita by shared shuttle

To Jaco from Puerto Viejo by shared shuttle

Solo travelers & couples - 8hrs to 10hrs - Around $120

Shared shuttles are a popular mid-range option, combining comfort and affordability. These services typically include hotel pickup and drop-off, with one early morning departure per day. The trip takes longer than a private shuttle due to scheduled stops and passenger pickups, but it remains a stress-free way to cross the country without navigating public transportation. Advance booking is required as seats fill up quickly.

Book a Shared Shuttle

Our Tips:

Costa Rica Travel Guide
To Jaco from Puerto Viejo and Cahuita by public bus

To Jaco from Puerto Viejo by public bus

cost-effective - 8hrs to10hrs - $20 US - 1-2 bus transfers

Taking the bus is the cheapest way to travel, but also the longest and least direct. First, you’ll take a MEPE (Autotransportes MEPE), which is the main public bus company that operates routes between San José and Costa Rica’s Caribbean coast, from Puerto Viejo or Cahuita to San José. From there, you’ll transfer to a bus heading to Jacó, typically operated from the Terminal 7-10 or nearby stations. While this option requires some coordination and patience, it is reliable and widely used by locals and budget travelers.

Full breakdown:

If you are starting in Puerto Viejo, begin by taking a short local bus toward Cahuita and Limón. Because Puerto Viejo and Cahuita are stops on the same route, there is usually no separate timetable just for those two towns. Instead, you check the schedules for buses running between San José, Limón, and Sixaola that stop in both locations. These buses run frequently throughout the day, and the trip to Cahuita takes about 20–25 minutes. Tickets usually cost around $2 USD. If you are already staying in Cahuita, you can skip this step and board the long-distance bus directly there.

Bus Information

From Cahuita, take a direct bus to San José operated by Autotransportes Mepe. These buses travel north along the Caribbean coast before heading through the mountains toward the Central Valley. The journey typically takes 4–4.5 hours and costs around $9–$11 USD. Buses arrive at the Mepe terminal in downtown San José. Buses run daily at 5:10 am, 7:00 am, 8:00 am, 9:30 am, 11:30 am, 1:30 pm and 4:30 pm.

Bus Information

Once you arrive in San José, you’ll need to transfer to the bus heading to Jacó, buses to Jacó depart regularly throughout the day at 7:00 am, 9:00 am, 11:00 am, 1:00 pm, 3:00 pm, and 7:00 pm. Since the terminals are not in the same location, the simplest option is to take a short taxi or Uber ride (around 10–15 minutes) to Terminal 7-10 or the nearby Puntarenas bus terminal. This quick transfer helps avoid confusion and saves time navigating the city.

From there, you’ll board a direct bus to Jacó. This second leg takes about 2.5 to 3 hours, traveling west through the mountains and down to the Pacific coast. Buses are frequent and will drop you off right in the center of Jacó, within walking distance of most hotels and hostels.

Bus Information

Bus Terminal locations

Overall, the journey takes about 8 to 10 hours and costs roughly $20 to $40 in total. While it’s the longest travel option, it’s also the most economical and a great choice for travelers looking to experience Costa Rica like a local.

Our Tips:

To Jaco from Puerto Viejo and Cahuita by car or taxi

To Jaco from Puerto Viejo by car or taxi

Fast and Easy - 5,5hrs to 7hrs - $50 to $100

Traveling from the Caribbean coast (Puerto Viejo or Cahuita) to Jacó by rental car or taxi is the fastest and most comfortable way to cross the country. The drive covers roughly 310–315 km and typically takes 5.5 to 7 hours, depending on traffic, weather, and road conditions.

The most common route is via Route 36 → Route 32 → San José → Route 27 → Route 34, taking you from the Caribbean jungle, through the mountains, and down to the Pacific coast.

Renting a car gives you maximum flexibility and is a great option if you want to explore along the way. You can stop in places like Braulio Carrillo National Park or grab food in San José before continuing to Jacó. Daily rental prices typically range from $50 to $100, not including insurance, fuel, or tolls.

A private taxi or shuttle is the easiest and most stress-free option. Expect to pay around $300 to $400+ per vehicle, depending on group size and service level.

Directions to Jaco

Reserve a Rental Car

Our Tips:

domestic flight costa rica

To Jaco from Puerto Viejo by airplane

The fun and fast option - 2,5hrs to 3,5hrs - $130 to $2500

Flying is the fastest and most comfortable way to travel from Puerto Viejo de Talamanca or Cahuita to Jacó, though it comes at a higher price. Since neither destination has its own airport, your journey begins with a short 30–50 minute transfer to Limón International Airport. From there, you can take a domestic flight to Juan Santamaría International Airport (typically $130–$165 per person) or opt for a private charter flight directly to Quepos La Managua Airport. Flight times range from 30 minutes to 1 hour 15 minutes, depending on the route.

Find a flight to San Jose

After landing in San José, you’ll need to continue to Jacó by private shuttle, shared shuttle, rental car, or taxi, with travel time of 1.5 to 2 hours via Route 27. A private shuttle normally cost $130. This is the most common route and offers a smooth, well-maintained highway. If you land in Quepos with a private charter, Jacó is closer—you can take a taxi or shuttle for about 1 hour 15 minutes to 1.5 hours along the scenic coastal Route 34. Private transfers from Quepos typically cost around $152, while shared shuttles can be a more budget-friendly option.

Directions to Jaco from Quepos

Book a Private Shuttle

Private charter flights

If you're short on time and don’t mind splurging, private charter flights offer one of the most seamless, convenient, and scenic ways to travel around Costa Rica. You can charter a single-engine plane (typically seating up to 12 passengers) between domestic airports, with a total door-to-door travel time of about 2.5 to 3.5 hours—far quicker than the 5.5 to 7 hours it takes by road. The experience is effortless, often including hotel pickup and ground transfers, and you can arrive just 15 minutes before departure. Flights feel like a private aerial tour, with incredible views of coastlines, rainforests, and volcanoes along the way. Prices usually range from $1,000 to $2,500 per plane (not per person), making it a great option for groups who can split the cost while enjoying a fast, comfortable, and unforgettable journey.

Book a Private Charter

Our Tips:

rent a car costa rica

To Jaco from Puerto Viejo 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 the hassle if you can get most of your investment back before you go.

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

Find a car in Costa Rica

Choosing your ideal route

Choosing the best way to travel from Puerto Viejo de Talamanca or Cahuita to Jacó ultimately depends on your budget, time, and travel style. If you’re looking for the fastest and most seamless experience, flying—especially via private charter—is unbeatable. For those who prefer flexibility and independence, renting a car offers the freedom to explore Costa Rica at your own pace. Meanwhile, private shuttles, shared shuttles or taxis strike a great balance between comfort and convenience without the stress of driving.

No matter which option you choose, the journey takes you across one of Costa Rica’s most diverse landscapes—from the lush Caribbean coast, through mountainous rainforest, and down to the vibrant Pacific shoreline. With a little planning, getting to Jacó can be just as memorable as the destination itself.

Frequently Asked Questions

Yes, shared shuttles leave in the morning and can be reserved using this link:

22 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