Skip to Content

How to travel from Puerto Viejo Talamanca to San Jose, Costa Rica

There are few options to get from Puerto Viejo de Talamanca to San José. Rent a car, private shuttle, public bus, taxi, or uber. Another option is to go by plane, but from Puerto Viejo, you must go to the closest airport in Limon which is about an hour’s driving. Check out our guide for the best options to travel from Puerto Viejo Talamanca to San Jose.

The capital and largest city in Costa Rica, San José is a metropolis filled with exciting history and culture. With its picturesque setting, this destination provides a wonderful array of activities and attractions.

Want to explore San Jose and discover its most iconic landmarks? Book a city tour with an expert guide that will take you through the culture and history of the city during the night, away from the traffic and crowds of the day.

Whether you’re looking for great food, breathtaking viewpoints, or a chance to explore the arts scene, San José has something for everyone.

So what are you waiting for?

Check our guide for the best options to travel from Puerto Viejo Talamanca to San Jose.

Read also:

How far is San Jose from Puerto Viejo de Talamanca?

The distance from Puerto Viejo de Talamanca to San José is 217 km or 135 miles.

It takes about 4 hours and 20 minutes to 5 hours (depending on the transportation you choose) to get to San José via Route 36 or Route 32 that will take you to your destination.

I recommend the following websites to plan & book your trip to Costa Rica

  • Check & book all available transportation options on GuateGo

The main transportation options to get from Puerto Viejo Talamanca to San Jose are:

  • Shared shuttle
  • Private transfer
  • Public bus
  • Rental car
  • Uber / taxi
  • Plane (closest airport in Limon)

GuateGo

On GuateGo you can check all available transportation options from Puerto Viejo Talamanca to San Jose. It is a reliable and easy-to-use platform where you can compare prices & schedules and make a booking online.

From Talamanca To San Jose

Getting to San Jose from Puerto Viejo

1. Public Bus from Puerto Viejo Talamanca to San Jose

Journey Duration: 5 hours and 30 minutes

You can take a public bus from Puerto Viejo de Talamanca to San José. The price for a bus ticket is cheaper than the other means of transportation; however, you will make a few stops, travel with more people, and the trip will take longer.

2. Interbus from Puerto Viejo de Talamanca to San José

Journey Duration: 5 hours

Another option to travel to San José from Puerto Viejo de Talamanca is the Interbus shuttle. With comfortable, roomy vans that are fully AC, they will pick you up from the hotel from Puerto Viejo de Talamanca and drop you off anywhere you want to San José. They are highly recommended by their customers. One shuttle is available daily. 

3. Caribe Shared Shuttle from Puerto Viejo de Talamanca to San José

Journey Duration: 5 hours

If you want to arrive in the morning to spend the day in San José, you can take the Caribe shuttle from Puerto Viejo de Talamanca to San José. Also, there is another one at noon if you are not a morning person. 

These shuttles are available daily. Caribe shuttles provide comfortable transport, with their new, clean, and air-conditioned vans that will make sure that you will arrive safely at your destination.

The shuttle will pick you up at your hotel in Puerto Viejo and will drop you off at Denny’s restaurant, which is close to the airport.

Daily trips are available from Puerto Viejo de Talamanca to San José.

  • 06:00 AM to 11:00 PM: Shared shuttle to San Jose, Pick up at hotel.

Total price: USD 63

  • 12:30 AM to 05:30 PM: Shared shuttle to San Jose, Pick up at hotel.

Total price: USD 63

4. Private Transfer from Puerto Viejo Talamanca to San Jose

Journey Duration: Custom time

This transportation option is quite popular and convenient for groups, large families, and anyone who wants the ease of traveling relaxed in a comfortable van.

The van provided has room for up to 13 passengers. It is also possible that you can request a private transfer from other stops or carriers. It is recommended that you check the availability of the time slot you want before paying for your tour as these transfers are quite popular during weekends and holidays.

GuateGo

On GuateGo you can check all available transportation options from Puerto Viejo Talamanca to San Jose. It is a reliable and easy-to-use platform where you can compare prices & schedules and make a booking online.

Going To San Jose?

5. Puerto Viejo Talamanca to San Jose Flight

Journey Duration: 1 hour driving from Puerto Viejo de Talamanca to the airport in Limon + 45 minutes flight

The closest airport to Puerto Viejo de Talamanca is in Limon. The distance between Puerto Viejo de Talamanca and Limon is 55 km or 34 miles and you will arrive at the airport in about an hour. At the airport of Limon, you can take a flight to San José.

6. Driving with Rental Car

Journey Duration: 4 hours and 40 minutes

Rent a car from Puerto Viejo de Talamanca to San José.

To drive to San José from Puerto Viejo de Talamanca, you have to follow Route 36 that takes you to Limon, and then continue via Route 32 that will take you to the center of San José.

The road signs are mainly in Spanish, so you must be prepared!

7. Uber or Taxi

Journey Duration: 4 hours and 40 minutes

Sign up with Uber in Costa Rica, enter your pick-up location, and request a ride. The payment will be made online before you start your trip.

If you are planning to take a taxi for your trip from Puerto Viejo de Talamanca to San José, agree on a fixed price before you depart.

How To Travel From Puerto Viejo Talamanca To San Jose, Costa Rica
©E_Rojas via canva.com

Frequently Asked Questions

Can you fly from Puerto Viejo de Talamanca to San José?

Puerto Viejo de Talamanca doesn’t have an airport. The closest airport is in Limon. You must drive for about an hour to get to the airport in Limon and take a flight to San José.

What is the cheapest way to get to San José to Puerto Viejo de Talamanca?

The cheapest way for this trip is to go by public bus. It will cost 7-12 USD, and it takes 5 hours and 30 minutes to arrive.