How to get from San Jose to Puerto Viejo

Puerto Viejo

About traveling from San Jose to Puerto Viejo

Both San Jose and Puerto Viejo could not be more opposite on the spectrum of Costa Rican culture, from the liveliness of the locals to the quaint beaches, you can enjoy the best of both worlds, from the energizing city to tranquil sand beaches. San Jose is the cultural epicenter filled with museums, theatres, and impressive restaurants. While in Puerto Viejo, you can relax and rejuvenate on the stunning beaches.

If you decide to take a car transfer from San Jose to Puerto Viejo, you can also enjoy some exceptional sights, including the Museo Historico Cultural Juan Santamaria, the Frog’s Heaven, the slow Sloth Sanctuary of Costa Rica, and the lush Finca La Isla

How to get from San Jose to Puerto Viejo

If you’re travelling from San Jose to Puerto Viejo, you have several travel options. For travellers on a budget, the bus is the cheapest way to travel from San Jose to Puerto Viejo. The fastest way to travel from San Jose to Puerto Viejo is by car, therefore a car is of course the best way to travel from San Jose to Puerto Viejo since it’s so convenient.

San Jose to Puerto Viejo by bus

To travel from San Jose to Puerto Viejo by bus go to the Terminal Atlántico Norte and buy a ticket to Puerto Viejo. While you can buy your ticket at the station, it’s best to purchase them in advance, when purchasing your ticket, make sure to buy ‘directo’. The earliest bus is at 6:00 AM, and the last bus is at 6:00 PM, with busses leaving every 2 hours. The bus from San Jose to Puerto Viejo is run by Transportes Mepe, with bus tickets from San Jose to Puerto Viejo costing around €11 for the direct 4.5 hour trip. The distance from San Jose to Puerto Viejo is about 217 kilometers.

All options offer direct service from San Jose to Puerto Viejo.

San Jose to Puerto Viejo by bus

Time intervals

Every 2 hours

First/Last Departure

6:00 AM/6:00 PM

Avg. Price

€11

Distance

~217 km

Duration

~4.5 hr

Operating Companies

Transportes Mepe

San Jose to Puerto Viejo Flight

Please note that the closest airport to Puerto Viejo is a 45 minute shuttle ride from Limon, for this reason we do not recommend flying as it incurs extra steps, as well as increased waiting time, and increased prices.

San Jose to Puerto Viejo Private Car Transfer

For speed and convenience, a private car transfer with Daytrip is the best way to travel from San Jose to Puerto Viejo. You will be picked up at your accommodation in San Jose, and the driver will take care of your luggage. You’ll then be able to enjoy door-to-door service to your accommodation in Puerto Viejo, and can even add sightseeing stops on the way!

Book a Private Car Transfer from San Jose to Puerto Viejo

Going the other direction? Check our guide on How to get from Puerto Viejo to San Jose

Team Daytrip

Your authority on door-to-door private car services for any vacation.

https://daytrip.com/
Previous
Previous

How to get from Puerto Viejo to San Jose

Next
Next

How to get from Quepos to San Jose