There are 6 ways to get from Jacó to Osa Peninsula by bus, unknown, shuttle, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from Jaco to Ciudad Cortésbus Copa Buena – San José vía Costanera
- Walk from Ciudad Cortés to Osa Peninsulaunknown
4h 23mShuttle, bus, fly to Puerto Jiménez Airport, travel
- Take a shuttle bus from Jacó to San José
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Puerto Jiménez Airport (PJM)plane SJO - PJM
- Walk from Puerto Jiménez Airport (PJM) to Osa Peninsulaunknown
4h 47mBus, travel via Sierpe
- Take the bus from Playa Herradura to Sierpebus Sierpe
- Walk from Sierpe to Osa Peninsulaunknown
5h 31mBus, ferry, travel
- Take the bus from Playa Herradura to Sierpebus
- Take the ferry from Sierpe to Sirenaferry
- Walk from Sirena to Osa Peninsulaunknown
7h 36mShuttle, bus, fly to Drake Bay, travel
- Take a shuttle bus from Jacó to San José
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Drake Bay (DRK)plane SJO - DRK
- Walk from Drake Bay (DRK) to Osa Peninsulaunknown
4h 52mShuttle, bus, fly to Golfito, travel
- Take a shuttle bus from Jacó to San José
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to Golfito (GLF)plane SJO - GLF
- Walk from Golfito (GLF) to Osa Peninsulaunknown
5h 17m
Juan Santamaría International Airport (SJO) to Puerto Jiménez Airport (PJM) flights
Questions & Answers
The distance between Jacó and Osa Peninsula is 207 km.
The best way to get from Jacó to Osa Peninsula without a car is to bus and travel which takes 4h 23m and costs .
It takes approximately 4h 23m to get from Jacó to Osa Peninsula, including transfers.
There are 204+ hotels available in Osa Peninsula.
What companies run services between Jacó, Costa Rica and Osa Peninsula, Costa Rica?
There is no direct connection from Jacó to Osa Peninsula. However, you can take the bus to Ciudad Cortés then travel to Osa Peninsula. Alternatively, you can take the shuttle to San José, walk to Terminal San José Av. 2, C12 Y 14, take the bus to 50 m este Del Aeropuerto, walk to San-Jose-Airport-SJO airport, fly to Puerto Jiménez Airport (PJM), then travel to Osa Peninsula.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Puerto Jiménez Airport
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- $170–230
Flights from Juan Santamaría International Airport to Drake Bay
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–380
Flights from Juan Santamaría International Airport to Golfito
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–270
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from Jaco to Ciudad Cortés
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Estimated price
- $15–17
- Schedules at
- tracopacr.com
- Colectivo
- $15–17
- [email protected]
- Website
- Perla del Sur
Ferry from Sierpe to Sirena
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Perla del Sur
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, Best ways to travel around Australia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.



