There are 4 ways to get from Cahuita National Park to Uvita by bus, shuttle, or car
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
best- Take the bus from Estación de Buses Cahuita to Terminal Atlántico Nortebus San José – Sixaola / ...
- Take a shuttle bus from San José to UvitaPrivate
6h 5m$488–493Bus
cheapest- Take the bus from Estación de Buses Cahuita to Terminal Atlántico Nortebus San José – Sixaola / ...
- Take the bus from San José to Uvitabus Laurel – San José vía Costanera / ...
8h 35m$26–35Drive 318.5 km
- Drive from Cahuita to Uvitacar 318.5 km
7h 11m$43–62Shuttle, bus
- Take a shuttle bus from Cahuita to San JoséSan José / ...
- Take the bus from Terminal Tica Bus San José to Uvita Bahia Ballenabus Terminal Albrook – Terminal San José
7h 31m$91–98
Questions & Answers
The cheapest way to get from Cahuita National Park to Uvita is to bus which costs $26 - $35 and takes 8h 35m.
The fastest way to get from Cahuita National Park to Uvita is to bus and shuttle which takes 6h 5m and costs $488 - $493.
No, there is no direct bus from Cahuita National Park to Uvita. However, there are services departing from Estación de Buses Cahuita and arriving at Uvita via Terminal San Carlos and San José. The journey, including transfers, takes approximately 8h 35m.
The distance between Cahuita National Park and Uvita is 354 km. The road distance is 318.5 km.
The best way to get from Cahuita National Park to Uvita without a car is to bus and shuttle which takes 6h 5m and costs $488 - $493.
It takes approximately 6h 5m to get from Cahuita National Park to Uvita, including transfers.
Cahuita National Park to Uvita bus services, operated by Autotransportes MEPE, depart from Estación de Buses Cahuita station.
Cahuita National Park to Uvita bus services, operated by Autotransportes MEPE, arrive at Terminal Atlántico Norte station.
Yes, the driving distance between Cahuita National Park to Uvita is 319 km. It takes approximately 7h 11m to drive from Cahuita National Park to Uvita.
There are 506+ hotels available in Uvita.
What companies run services between Cahuita National Park, Costa Rica and Uvita, Puntarenas, Costa Rica?
You can take a vehicle from Cahuita to Uvita via Estación de Buses Cahuita, Terminal Atlántico Norte, Terminal San Carlos, Terminal San José Av. 2, C12 Y 14, and San José in around 8h 35m.
Bus from Estación de Buses Cahuita to Terminal Atlántico Norte
- Ave. Duration
- 3h 58m
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Website
- Autotransportes MEPE
Bus from Estación de Buses Cahuita to Terminal Atlántico Norte
- Ave. Duration
- 3h 58m
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Website
- Autotransportes MEPE
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from San José to Uvita
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $477
- Website
- RIDE CR
Shuttle from Cahuita to San José
- Ave. Duration
- 2h 18m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Tica Bus San José to Uvita Bahia Ballena
- Ave. Duration
- 3h 57m
- Frequency
- Once daily
- Estimated price
- $19–26
- Website
- Tica Bus
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from San José to Uvita
- Ave. Duration
- 3h 22m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Schedules at
- tracopacr.com
- Colectivo
- $14–17
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, 10 amazing places to get away from it all in Australia, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.







