There are 6 ways to get from Peñas Blancas (Station) to Cahuita by bus, shuttle, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, shuttle via La Cruz
best- Take the bus from La Cruz to Terminal Pulmitan San Josébus 505
- Take a shuttle bus from San José to CahuitaSan José / ...
6h 1mBus #2
cheapest- Take the bus from Peñas Blancas to Terminal Pulmitan De Liberiabus Peñas Blancas
- Take the bus from Terminal Atlántico Norte to Estación de Buses Cahuitabus San José – Sixaola / ...
11h 4m$22–29Drive 424.8 km
- Drive from Peñas Blancas (Station) to Cahuitacar 424.8 km
6h 18m$57–83Shuttle, fly, bus
- Take a shuttle bus from Peñas Blancas to Tamarindo
- Fly from Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO)plane TNO - SJO
- Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus
- Take a shuttle bus from San José to Cahuita
7h 27m$563–647Bus
- Take the bus from Peñas Blancas to Terminal Pulmitan San Josébus 505
- Take the bus from Terminal Atlántico Norte to Estación de Buses Cahuitabus San José – Sixaola / ...
11h 4mBus, shuttle
- Take the bus from Peñas Blancas to Parada Aeropuerto Internacional Juan Santamaríabus Mga
- Take a shuttle bus from Aeropuerto Internacional Juan Santamaría to CahuitaSan Jose
11h 33m$301–308
Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Peñas Blancas (Station) to Cahuita is to bus which costs $21 - $29 and takes 11h 4m.
The fastest way to get from Peñas Blancas (Station) to Cahuita is to drive which takes 6h 18m and costs $55 - $85.
No, there is no direct bus from Peñas Blancas (Station) to Cahuita. However, there are services departing from Peñas Blancas and arriving at Estación de Buses Cahuita via Terminal Atlántico Norte. The journey, including transfers, takes approximately 11h 4m.
The distance between Peñas Blancas (Station) and Cahuita is 482 km. The road distance is 424.8 km.
The best way to get from Peñas Blancas (Station) to Cahuita without a car is to bus which takes 11h 4m and costs .
It takes approximately 6h 1m to get from Peñas Blancas (Station) to Cahuita, including transfers.
Peñas Blancas (Station) to Cahuita bus services, operated by Transportes Deldú S.A., depart from Peñas Blancas station.
Peñas Blancas (Station) to Cahuita bus services, operated by Transportes Deldú S.A., arrive at Terminal Pulmitan San José station.
Yes, the driving distance between Peñas Blancas (Station) to Cahuita is 425 km. It takes approximately 6h 18m to drive from Peñas Blancas (Station) to Cahuita.
There are 700+ hotels available in Cahuita.
What companies run services between Peñas Blancas (Station), Costa Rica and Cahuita, Costa Rica?
You can take a bus from Peñas Blancas to Estación de Buses Cahuita via Terminal Pulmitan San José and Terminal Atlántico Norte in around 11h 4m.
- Website
- flysansa.com
Flights from Tamarindo Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
- Website
- worldticket.com
Flights from Tamarindo Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
- Website
- Transportes Deldú S.A.
Bus from La Cruz to Terminal Pulmitan San José
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Schedules at
- Transportes Deldú S.A.
Bus from Peñas Blancas to Terminal Pulmitan San José
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Schedules at
- Transportes Deldú S.A.
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Peñas Blancas to Tamarindo
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $301
- Website
- RIDE CR
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14
- Ave. Duration
- 47 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
Bus from Terminal Atlántico Norte to Estación de Buses Cahuita
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Website
- Autotransportes MEPE
Bus from Terminal Atlántico Norte to Estación de Buses Cahuita
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Website
- Autotransportes MEPE
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- Pulmitan de Liberia
Bus from Peñas Blancas to Terminal Pulmitan De Liberia
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $10–13
- Schedules at
- Pulmitan de Liberia
Bus from Peñas Blancas to Parada Aeropuerto Internacional Juan Santamaría
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- $20–29
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $20–29
Shuttle from Aeropuerto Internacional Juan Santamaría to Cahuita
- Ave. Duration
- 4h 35m
- Frequency
- On demand
- Estimated price
- $280
- Schedules at
- Willie's Tours Costa Rica Shuttles
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 How to get from Florence to Rome, Is ride-sharing platform BlaBlaCar right for you?, and Getting to Milan from the airport - to help you get the most out of your next trip.











