Skip to Content

How to Get from San Jose to Corcovado, Costa Rica

Visiting Corcovado National Park from San Jose is made possible by several available modes of transportation. Although the travel distance from San Jose to Corcovado is far, travel time greatly depends on your choice of transport. 

How far is San Jose from Corcovado

The distance to Corcovado from San Jose is 102 miles or 165 kilometers.

Universal Traveller recommends the following websites to plan & book your trip

  • Get Your Guide helps you find the best tours wherever you are heading to.

Here you can find more information about Costa Rica transportation.

Transportation Options from San Jose to Corcovado

The following table outlines all transportation options from San Jose to Corcovado:

MethodTravel timePrice
Bus from San Jose to Corcovado9 hoursUSD 20
Shared Shuttle from San Jose to Corcovado~5 hoursUSD 79
Flight from San Jose to Corcovado~1 hourUSD 111-USD 155
Rental Car~5 hours

GuateGo

Tip: On GuateGo, you can check all available transportation from San Jose to Corcovado. It is a reliable and easy-to-use platform to compare prices & schedules and make a booking online.

How To Get From San Jose To Corcovado Costa Rica2
©pilesasmiles via Canva.com

1. Driving from San Jose to Corcovado

Protect your trip: With all our travel experience, we highly recommend you hit the road with travel insurance. SafetyWing offers flexible & reliable Digital Nomads Travel Medical Insurance at just a third of the price of similar competitor plans.

Journey Duration: ~5 hours

You can rent a car at the Juan Santamaria International Airport and drive on your own from San Jose to Corcovado.

The fastest route comes from Route 27 and then exits to Route 34. From here on, you can take the road to either Puerto Jimenez or Drake Bay.

Via Puerto Jimenez, continue towards the west to Route 245.

Via Drake Bay, continue to the town of Sierpe. From here, you can take a one-hour taxi boat to Corcovado.

The total driving time from San Jose to Corcovado is seven to nine hours. You will pass by tolls, so be ready for loose change.

With such long driving hours, it is better to stretch your travel to two days. Stay for the night in one of the scenic towns along the way for a more comfortable ride.

How To Get From San Jose To Corcovado1
©SL_Photography via Canva.com

2. Taking a Bus from San Jose to Corcovado

Journey Duration: 9 hours

Via Puerto Jimenez, you can ride a bus from the San Jose bus station to TUASA Terminal. Your landmark is a Coca-Cola distribution center located nearby.

Search for the San Carlos Bus Terminal (also called Terminal Atlantico Norte) from this terminal. Book a Blanco Lobo bus which will take you to Puerto Jimenez. This two-bus trip takes nine hours and will cost you a little less than 20 USD.

Via Drake Bay, you can take a bus from the San Jose bus station with the TRACOPA bus company. You can choose the San Jose to Sierpe route, which will take eight hours and thirty minutes of travel time. From there, you can take a boat to Drake Bay and then go onwards to Corcovado.

How To Get From San Jose To Corcovado1
©pilesasmiles via Canva.com

3. Getting on a Shuttle from San Jose to Corcovado

Journey Duration: ~5 hours

Via Puerto Jimenez, you can take a shuttle service that will pick you up from your San Jose hotel. This shared shuttle service will take you to Puerto Jimenez in seven and a half hours.

The cost of this mode of transport is 89 USD. Easy Ride Shuttle Services has two schedules for this route – 4 AM and 2 PM.

Via Drake Bay, the shuttle service that picks you up from San Jose will bring you to Sierpe in five and a half hours. The cost of this mode of transport is 79 USD.

Easy Ride Shuttle Services also has two schedules for this route – 5 AM and 3 PM. From Sierpe, you can take a boat to Drake Bay and then go onwards to Corcovado.

If you bring your surfboard on any of these routes, a charge of 20 USD applies.

How To Get From San Jose To Corcovado2

4. Flying from San Jose to Corcovado

Journey Duration: ~1 hour

Booking a flight to Corcovado from San Jose may be time-efficient, but it costs far more than the other public transport modes.

Via Puerto Jimenez, you can catch a flight directly from Juan Santamaria International Airport. Skyway services this route. It takes 40 minutes to reach Puerto Jimenez and will cost you from 111 to 155 USD.

Via Drake Bay, you must go on a flight from Juan Santamaria International Airport to Palmar Sur, which takes one hour and ten minutes.

Sansa Air and Skyway service this route. The airfare ranges from 110 to 137 USD. From Palmar Sur, you must go on a 20-minute taxi ride to the town of Sierpe. From there, you’ll ride a boat to Drake Bay and then go onwards to Corcovado.

There is also an option of a direct flight from Juan Santamaria International Airport to Drake Bay. Skyway services this route. It takes a little over an hour to reach Drake Bay and costs between USD 111 to 155.

How To Get From San Jose To Corcovado Costa Rica3
©SL_Photography via Canva.com

Best day tours in Corcovado, Costa Rica

Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.

The following widget shows some of the best tours in Corcovado, Costa Rica.

Protect your trip: With all our travel experience, we highly recommend you hit the road with travel insurance. SafetyWing offers flexible & reliable Digital Nomads Travel Medical Insurance at just a third of the price of similar competitor plans.