top of page

How to get to Puerto Viejo de Talamanca from Manuel Antonio or Quepos, Costa Rica?

  • Writer: Shajeeha Mehdi
    Shajeeha Mehdi
  • Mar 22
  • 9 min read

Updated: Jun 30

Getting from Manuel Antonio or Quepos on Costa Rica’s Pacific coast to Puerto Viejo de Talamanca on the Caribbean side is a long but rewarding journey. These two destinations are separated by over 200 miles of winding roads, mountain passes, and bustling cities, making transportation an important consideration. Whether you prefer the flexibility of driving, the ease of a shuttle, or the affordability of the bus, there’s a travel option to suit your needs. Here’s a detailed look at the best ways to make the trip to Puerto Viejo de Talamanca from Manuel Antonio.


How to get to Puerto Viejo from Manuel Antonio or Quepos Costa Rica

What is the best way to get to Puerto Viejo de Talamanca from Manuel Antonio or Quepos?


Pura Vida Traveling Recommendations:

To Puerto Viejo from Manuel Antonio by Private Shuttle

To Puerto Viejo from Manuel Antonio by Private Shuttle

Perfect for groups - 8hrs - $580


For those seeking comfort and convenience, a private shuttle is the best option. This door-to-door service allows you to travel directly from Manuel Antonio or Quepos to Puerto Viejo or Cahuita in a private, air-conditioned microbus. The journey takes approximately 7.5 to 8 hours, with the flexibility to stop along the way if needed.


Pricing is per vehicle, with costs starting at around $580 for 1 to 6 passengers. While this is the most expensive option, it offers a stress-free experience, making it ideal for families, groups, or travelers looking for a smooth and comfortable ride.


Writer's Tips:

To Puerto Viejo from Manuel Antonio by Shared Shuttle

To Puerto Viejo from Manuel Antonio by Shared Shuttle

Solo travelers & couples - 10hrs - $122


A shared shuttle balances cost and convenience, though it does require a transfer in San José. This option involves two separate shuttles, one from Manuel Antonio & Quepos to the San José Airport area at 7:30 AM and a second from San José to Puerto Viejo & Cahuita at 1:00 PM. The total travel time is approximately 9 hours, including a 45-minute wait between shuttles and a 15-minute rest stop during each ride.


This service costs around $122 per adult, with a discounted price for children ten and under. The shuttles are 12-passenger air-conditioned microbuses, ensuring a comfortable ride. While this option is cheaper than a private shuttle, the transfer in San José adds to the total travel time.


Writer's Tips:


Costa Rica Travel Guide
To Puerto Viejo from Manuel Antonio by Public Bus

To Puerto Viejo from Manuel Antonio by Public Bus

cost-effective - 10-11hrs - $23 US - 2 bus transfers


For budget-conscious travelers, the bus is the most affordable way to get from Manuel Antonio to Puerto Viejo, though it requires a transfer to San José. The total journey takes around 10 hours, so it’s a long trip, but the savings make it worthwhile. Both bus companies, Tracopa and Autotransportes Mepe, operate reliable and comfortable services. However, since this is a popular route, it’s best to book your tickets in advance, especially during peak travel seasons.


Here’s what the journey looks like:


Manuel Antonio to San José ($10.50)(4hr)

The first leg of the journey is a direct bus from Manuel Antonio to San José, operated by Tracopa. This is a comfortable ride with air-conditioned buses, but since it takes about four hours, it’s best to bring snacks and water for the trip.


  • Bus Schedule: 4:00 AM, 6:00 AM, 7:30 AM, 9:30 AM, 12:00 PM, 1:00 PM, 2:30 PM, 5:00 PM


terminal MEPE to TRACOPA terminal San José

San José to Puerto Viejo ($12.30)(5hr 30min)

Once arriving at the Tracopa terminal in San Jose, travelers will need to take a taxi to the Autotransportes terminal MEPE station, which is approximately 10 to 15 minutes away, to reach Puerto Viejo. The journey takes around five and a half hours, with occasional stops along the way. Buses are comfortable but can fill up quickly, so booking in advance is recommended.


  • Bus Schedule: 6:00 AM, 8:00 AM,10:00 AM, 2:00 PM, 4:00 PM

autotransportes mepe bus schedule

Writer's Tips:

  • Most companies in Costa Rica provide services from early morning to late afternoon.

  • Leave as early as possible to make all your connecting bus transfers.

  • While taking a bus to Puerto Viejo is the most cost-effective, it is also the longest option. Consider taking a shared shuttle or flight for this trip to cut your travel time down significantly.

  • Store large suitcases and bags under the bus, and keep a small bag with you for all your most valued items.


To Puerto Viejo from Manuel Antonio by Car or Taxi

To Puerto Viejo from Manuel Antonio by Car or Taxi

Fast and Easy - 7hrs - $500


Opting to drive provides flexibility and the opportunity to explore Costa Rica at your own pace. The journey spans approximately 200 miles (322 kilometers) and typically takes around 6.5 to 7 hours, depending on traffic and road conditions. The route primarily follows well-maintained highways, but be prepared for toll booths along the way; having small bills or a credit card on hand is advisable.


Renting a car allows you to make stops en route to visit attractions or enjoy local cuisine. However, ensure you're comfortable with long drives and familiar with local driving regulations. Alternatively, hiring a taxi offers convenience without the responsibility of driving, but it's a more expensive choice, with costs varying based on the service provider.


Writer's Tips:

  • Use our Pura Vida Traveling exclusive link to receive up to 10% off and additional rental benefits.

  • Always check with your credit card company to see if international car insurance is an added cardholder benefit. This can save you some money on your rental.

  • Waze is the most used direction application in Costa Rica, so it normally has the most up-to-date road conditions.

To Puerto Viejo from Manuel Antonio by Airplane

To Puerto Viejo from Manuel Antonio by Airplane

The fun and fast option - 2 hrs - $250


If you’re looking for the fastest way to get from Manuel Antonio to Puerto Viejo, flying is your best option. While there’s no direct flight, you can take two short flights: one from Quepos to San José and another from San José to Limón, the closest airport to Puerto Viejo. From Limón, it’s about an hour’s drive to Puerto Viejo by taxi or shuttle.


Quepos to San José ($110)(40 min)

The first flight takes you from Quepos to San José in just 40 minutes. This is a convenient way to avoid the long bus ride to the capital.



San José to Limón ($125)(1hr 10min)

From San José, the next flight takes approximately 1 hour and 10 minutes to reach Limón. Once you land, you’ll need a taxi or shuttle for the final stretch to Puerto Viejo, which takes about an hour.



While this is the fastest option, flights can be pricey, and you’ll need to factor in wait times between connections. However, if saving time is a priority, this is the most efficient way to travel.


Writer's Tips:

  • Please note that flying with extra or heavy luggage may incur an additional cost.

  • Be at the airport for check-in at least 1 hour before your flight, or you may not be allowed to fly.

To Puerto Viejo from Manuel Antonio by Private Vehicle

To Puerto Viejo from Manuel Antonio by Private Vehicle

Best for extended visits - 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?



Choosing your ideal route


Getting from Manuel Antonio or Quepos to Puerto Viejo isn’t a one-size-fits-all decision; it comes down to what matters most to you. If you want the most comfort and convenience, a private shuttle or rental car lets you travel on your own terms. Shared shuttles offer a happy medium, keeping things simple without breaking the bank. If you’re on a budget and don’t mind a longer journey, the public bus is the most affordable way to go. No matter which option you choose, Puerto Viejo's beaches, wildlife, and laid-back Caribbean vibe make the trip well worth it. Safe travels!


What is the best way to get to Puerto Viejo from Manuel Antonio?

  • 0%By Private Shuttle

  • 0%By Shared Shuttle

  • 0%By Air Plane (domestic flight)

  • 0%By Taxi or Rental Car


Frequently Asked Questions

Is there a Shuttle from Manuel Antonio to Puerto Viejo?

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

How much is a taxi from Manuel Antonio to Puerto Viejo?

A taxi for 1 to 4 passengers should cost around $500-$600 one way. Due to the long distance (over 400 km), taxis are expensive, and most travelers opt for a shuttle or rental car instead.

How much does it cost to fly from Manuel Antonio to Puerto Viejo?

There are no direct flights, but you can fly from Quepos to San José for $110 and then from San José to Limón for $125. After landing in Limón, a taxi or shuttle to Puerto Viejo will cost extra.

Is Puerto Viejo closer to Liberia or San Jose?

Puerto Viejo is much closer to San José. If you’re flying into Costa Rica and heading to Puerto Viejo, it’s best to arrive at Juan Santamaría International Airport (SJO) in San José rather than Daniel Oduber International Airport (LIR) in Liberia.

What airport should I fly into for Puerto Viejo, Costa Rica?

The nearest airport to Puerto Viejo is Limón International Airport (LIO). However, this airport has limited flights, so most travelers fly into San José (SJO) and then take a shuttle, bus, or rental car to Puerto Viejo.

How far is it from Manuel Antonio to Puerto Viejo?

The distance between Manuel Antonio and Puerto Viejo is approximately 410 kilometers (255 miles). The journey can take anywhere from 7.5 to 10 hours, depending on your mode of transportation.

Is Limon or Puerto Viejo better?

Limón is a larger port city with more commercial activity, while Puerto Viejo is known for its laid-back Caribbean vibe, stunning beaches, and vibrant nightlife. If you’re looking for a tropical beach town with a mix of culture, adventure, and relaxation, Puerto Viejo is the better choice.

Is Manuel Antonio close to Puerto Viejo?

No, Manuel Antonio and Puerto Viejo are on opposite coasts of Costa Rica. The distance is around 410 km, and the journey takes several hours due to the mountainous terrain and road conditions.

Why is Puerto Viejo so popular?

Puerto Viejo is famous for its beautiful beaches, Afro-Caribbean culture, excellent surfing, and lively nightlife. It’s also close to Cahuita National Park and the Gandoca-Manzanillo Wildlife Refuge, making it a great spot for nature lovers.

What is the best bus route to take from Manuel Antonio to Puerto Viejo?

We recommend the following route:

Tracopa bus from Manuel Antonio to San José (4 hours).

Autotransportes Mepe bus from San José to Puerto Viejo (5.5 hours).

Are the Beaches Free in Puerto Viejo?

Yes, the beaches in Puerto Viejo are public and free to access. Playa Cocles, Playa Chiquita, and Punta Uva are some of the most popular spots.

Is there a national park near Puerto Viejo?

Yes, Cahuita National Park is about 15 km (9 miles) north of Puerto Viejo and is one of the most beautiful and biodiverse parks in Costa Rica. It’s unique because it combines rainforest, coral reefs, and stunning beaches, making it a paradise for both nature lovers and adventure seekers.


The park is home to sloths, capuchin and howler monkeys, raccoons, iguanas, toucans, and a variety of tropical birds. Snorkeling is a major attraction here, as the park protects Costa Rica’s largest living coral reef, where you can see colorful fish, rays, and even small reef sharks.

Is Puerto Viejo Costa Rica worth visiting?

Yes! Cahuita National Park is just 15 km (9 miles) north of Puerto Viejo and is one of Costa Rica’s most stunning and biodiverse parks. What makes it special is its blend of rainforest, coral reefs, and beautiful white-sand beaches, a rare combination that offers an unforgettable experience for nature lovers.

How many days do you need in Puerto Viejo?

A minimum of 3-4 days is recommended to explore the beaches, national parks, and nearby towns. If you love a relaxed vibe, you could easily stay a week or more.

Do you need a car in Puerto Viejo, Costa Rica?

Not necessarily. Biking and walking are popular ways to get around, and taxis or tuk-tuks are available. However, if you want to explore nearby areas like Cahuita or Manzanillo, renting a car can be convenient.

What is the best time to visit Puerto Viejo?

The driest months on the Caribbean coast are September and October, unlike the Pacific side, which experiences heavy rain during this time.

Can you surf in Puerto Viejo?

Yes! Playa Cocles is a popular surf spot, and Salsa Brava is famous for its powerful reef break, attracting experienced surfers.


Comments


logo pura vida traveling

TRAVEL BLOG

Things to do, tours, transportation, retreats, travel recommendations :

Discover "Pura Vida" with us

 Monday to Sunday : 7:00 A.M to 8:00 P.M

OUR SERVICES

  • Instagram
  • Facebook
  • Pinterest

© Pura Vida Traveling - 2025 - Privacy Policy

bottom of page