top of page

How to get to Puerto Viejo de Talamanca from Dominical, Costa Rica?

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

Puerto Viejo de Talamanca, with its stunning Caribbean beaches, lush jungles, and vibrant Afro-Caribbean culture, is well worth the trip from Dominical. However, since the two towns are on opposite coasts, getting there requires some planning. Whether you're looking for speed, comfort, affordability, or flexibility, there are several ways to make the journey.


How to get to Puerto Viejo from Dominical Costa Rica

What is the best way to get to Puerto Viejo de Talamanca from Dominical?


Pura Vida Traveling Recommendations:

To Puerto Viejo from Dominical by Private Shuttle

To Puerto Viejo from Dominical by Private Shuttle

Perfect for groups - 7hrs - $599


A private shuttle offers the most comfortable and hassle-free way to get from Dominical to Puerto Viejo. The journey takes approximately 7 hours in an air-conditioned microbus with door-to-door service. Prices are estimated at $599 for up to six passengers.


This option is perfect for travelers looking for flexibility with departure times and rest stops. It’s ideal for families, small groups, or those who prioritize comfort over cost.


Writer's Tips:

To Puerto Viejo from Dominical by Shared Shuttle

To Puerto Viejo from Dominical by Shared Shuttle

Solo travelers & couples - 10hrs - $126


A shared shuttle is a great middle-ground option, offering convenience at a lower price than a private transfer. However, this route requires two separate shuttles, one from Dominical to the San José Airport Area and a second from San José to Puerto Viejo & Cahuita.


The total travel time is around 10 hours, including a 2.5-hour wait between shuttles. The first shuttle departs Dominical at 6:30 AM, and the second departs from San José at 1:00 PM. The cost is around $126 plus tax per adult. While the wait between shuttles can be a nuisance, some travelers enjoy their wait by enjoying a meal and the Denny's or by visiting the nearby casino for a couple hours of gambling and excitement.


Writer's Tips:


Costa Rica Travel Guide
To Puerto Viejo from Dominical by Public Bus

To Puerto Viejo from Dominical by Public Bus

cost-effective - 10-12hrs - $25 US - 2 bus transfers


Taking the bus from Dominical to Puerto Viejo is the most budget-friendly option, but it requires multiple transfers and a long journey time. There are three main ways to get from Dominical to San José before continuing to Puerto Viejo:


Section 1: Dominical to San José

Option A: Autotransportes Blanco Lobo ($11)(3hr 30min)


Travelers can take a direct bus from Dominical to San José with Autotransportes Blanco Lobo. This bus originates in Puerto Jiménez and stops in Dominical before heading to San José. Since it’s not a dedicated route, it’s best to call the San José terminal (+506 2257-4121) to confirm pickup details.

  • Bus Schedule: Monday – Sunday 8:45 AM



Option B: Dominical to San José ($13.20)(3hr 30min)


Another direct option is the Tracopa bus, which comes from Sierpe and stops at several points along Dominical’s main street before continuing to San José. This is a more structured route with set departure times.

  • Bus Schedule: Monday – Sunday 7:30 AM



Option C: Transfer through Quepos


Dominical to Quepos ($2.60 – $2.75)(1hr 15min)

For those who miss the direct buses, an alternative is taking a bus to Quepos first. Two companies operate this route: Autotransportes Blanco Lobo, Transportes Blanco y Hernández.

  • Bus Schedule: Monday – Sunday: 5:35 AM, 6:15 AM, 11:50 AM, 12:45 PM, 2:50 PM, 4:20 PM, 4:40 PM


Quepos to San José ($6.50 – $11.40)(3hr – 4hr)

Once in Quepos, travelers can transfer to a Tracopa bus heading to San José. The price varies depending on the service type (standard or express).

  • Bus Schedule: Monday – Sunday: 4:15 AM, 4:30 AM, 5:00 AM, 6:10 AM, 6:15 AM, 7:45 AM, 8:15 AM, 9:45 AM, 10:40 AM, 12:15 PM, 1:15 PM, 2:45 PM, 5:15 PM



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


From San José, travelers switch to an Autotransportes Mepe bus 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: Monday – Sunday: 6:00 AM, 10:00 AM, 2:00 PM, 4:00 PM



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 Dominical by Car or Taxi

To Puerto Viejo from Dominical by Car or Taxi

Fast and Easy - 7hrs - $450


Driving from Dominical to Puerto Viejo gives you the freedom to travel at your own pace and explore along the way. The drive takes about seven to eight hours, covering roughly 400 kilometers. The fastest route is via Route 34 (Costanera Sur) toward San José, then continuing on Route 32 through Braulio Carrillo National Park before heading south along the Caribbean coast. The roads are mostly in good condition, but Route 32 can be challenging during heavy rains due to landslides.


Renting a car costs around $50–$100 per day, plus fuel and insurance. A taxi from Dominical to Puerto Viejo is not common due to the long distance but can be arranged for around $450–$550. If you choose to drive, a 4x4 isn’t necessary, but having a vehicle with good clearance is helpful for some road conditions.

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 Dominical by Airplane

To Puerto Viejo from Dominical by Airplane

The fun and fast option - 4hrs - $250


If speed is your top priority, flying is the quickest way to get from Manuel Antonio to Puerto Viejo. 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 nearest airport to Puerto Viejo. From Limón, it’s about an hour’s drive by taxi or shuttle to reach your destination.


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

The first leg of the journey is a 40-minute flight from Quepos to San José, offering a much faster alternative to the long bus ride to the capital.



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

From San José, you’ll board a flight to Limón, which takes about 1 hour and 10 minutes. Once you arrive, a taxi or shuttle can get you to Puerto Viejo in around an hour.



While this is the fastest way to travel, flights can be costly, and you’ll need to consider layovers between connections. However, if time is your main concern, this option offers the most efficiency.


Writer's Tips:

  • Be aware that flying with extra or heavy luggage could come with an additional cost.

  • Be at the airport check-in at least 1 hour before your flight, or they won't allow you to fly.

To Puerto Viejo from Dominical by Private Vehicle

To Puerto Viejo from Dominical 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?




Choosing your ideal route

The best way to get from Dominical to Puerto Viejo comes down to what matters most to you, speed, budget, or comfort. A rental car or private shuttle gives you the freedom to travel on your own terms, while a shared shuttle keeps things simple without breaking the bank. Flying shaves off hours but comes at a premium, and the public bus, though the most budget-friendly, turns the journey into an adventure of its own. Whichever route you take, the vibrant energy and coastal beauty of Puerto Viejo will make every mile worth it.


What is the best way to get to Puerto Viejo from Dominical?

  • 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 Dominical to Puerto Viejo?

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

How much is a taxi from Dominical to Puerto Viejo?

A taxi from Dominical to Puerto Viejo can be quite expensive due to the long distance of around 370 km. Prices typically range from $450 to $550 depending on the service, number of passengers, and time of day. Since this is a long journey, private shuttle services may offer a more comfortable and cost-effective alternative. It’s best to book in advance and confirm pricing with the driver or company.

How much does it cost to fly from Dominical to Puerto Viejo?

There are no direct flights from Dominical to Puerto Viejo. Travelers need to take a domestic flight from Quepos (the nearest airport to Dominical) to San José, which costs around $110. From San José, a second flight to Limón, the nearest airport to Puerto Viejo, costs around $125. In total, expect to pay around $235 plus additional costs for transportation between airports and Puerto Viejo.

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

The best airport to fly into is Juan Santamaría International Airport (SJO) in San José. From there, you can take a domestic flight to Limón or travel by shuttle, rental car, or bus to Puerto Viejo. The Limón airport is the closest domestic airport, but flights to Limón are limited. If you're coming from abroad, flying into SJO will give you the most options.

How far is it from Dominical to Puerto Viejo?

The driving distance from Dominical to Puerto Viejo is approximately 370 km (230 miles). Travel time depends on the mode of transportation but generally takes 7 to 10 hours by car or shuttle and even longer by bus due to multiple transfers.

Is Dominical or Puerto Viejo better?

Both destinations offer unique experiences. Dominical is known for its laid-back surf culture, rugged coastline, and proximity to Nauyaca Waterfalls and Marino Ballena National Park. It’s quieter and attracts nature lovers and surfers. Puerto Viejo, on the Caribbean coast, has a vibrant Afro-Caribbean culture, beautiful beaches, and lush jungle surroundings. It’s better for those looking for nightlife, diverse cuisine, and a mix of adventure and relaxation. The best choice depends on your travel preferences.

Why is Puerto Viejo so popular?

Puerto Viejo is famous for its Caribbean charm, stunning beaches, and vibrant culture. It’s a top destination for surfing, wildlife spotting, and experiencing Afro-Caribbean music and cuisine. The town is also close to Cahuita National Park and the Jaguar Rescue Center, making it an excellent spot for nature lovers. The laid-back atmosphere and lively nightlife add to its appeal.

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

We recommend the following route:

Dominical to San José (either a direct Tracopa or Blanco Lobo bus or via Quepos).

San José to Puerto Viejo (Autotransportes Mepe)

Are the Beaches Free in Puerto Viejo?

Yes! Most beaches in Puerto Viejo, including Playa Cocles, Playa Chiquita, and Playa Negra, are free and open to the public. Some private properties may have restricted areas, but in general, visitors can enjoy the stunning coastline without paying an entrance fee.

Is there a national park near Puerto Viejo?

Yes! Cahuita National Park is just a short drive from Puerto Viejo and is known for its pristine beaches, coral reefs, and diverse wildlife like sloths, monkeys, and toucans. The park operates on a donation-based entrance system, making it an affordable and rewarding experience for nature lovers.

Is Puerto Viejo Costa Rica worth visiting?

Absolutely! Puerto Viejo offers a unique mix of Caribbean culture, stunning nature, and adventure opportunities. Whether you want to surf, relax on picturesque beaches, explore national parks, or experience vibrant nightlife, Puerto Viejo has something for everyone. Its relaxed vibe and friendly locals make it a favorite among travelers.

How many days do you need in Puerto Viejo?

For a well-rounded experience, spending 3 to 5 days in Puerto Viejo is ideal. This allows time to explore the beaches, visit Cahuita National Park, experience local cuisine, and enjoy the nightlife. If you want a more relaxed trip with time to surf or take day trips, a full week is even better.

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

No, a car is not necessary in Puerto Viejo. The town is small, and biking or walking is the best way to get around. Rental bikes are widely available, and taxis are an option for longer trips. However, if you plan to explore remote beaches or nearby attractions like Cahuita and Manzanillo, renting a car can be convenient.

What is the best time to visit Puerto Viejo?

Puerto Viejo’s dry season runs from February to April and September to October, making these the best months for beachgoers. Unlike the Pacific side, the Caribbean coast experiences different weather patterns and can have sunshine even when the rest of the country is rainy.

What are the best activities to do in Puerto Viejo?

  • Surfing at Playa Cocles

  • Snorkeling or hiking in Cahuita National Park

  • Visiting the Jaguar Rescue Center

  • Exploring the Gandoca-Manzanillo Wildlife Refuge

  • Enjoying the nightlife and local Caribbean cuisine


Comments


Top Destinations

  • Instagram
  • Facebook
  • Pinterest
logo pura vida traveling

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

Discover "Pura Vida" with us

Activities

Transportation

Everyday : 7:00 A.M - 8:00 P.M

© Pura Vida Traveling - 2025 - Privacy Policy

bottom of page