There are 10 ways to get from Rivas 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 Cañas
best- Take the bus from Peñas Blancas to Cañasbus Mga
- Take a shuttle bus from Cañas to Monteverde
- Take a shuttle bus from Monteverde to Limón
- Take the bus from Terminal Mepe - Limón to Estación de Buses Cahuitabus
9h 20m$966–972Bus
cheapest- Take the bus from Rivas to Terminal Atlántico Nortebus Mga
- Take the bus from Terminal Atlántico Norte to Estación de Buses Cahuitabus San José
14h 55m$35–53Drive 461.2 km
- Drive from Rivas to Cahuitacar 461.2 km
6h 50m$62–90Shuttle to Tamarindo Airport, fly to Juan Santamaría International Airport, shuttle
- Take a shuttle bus from La Cruz to Tamarindo
- Fly from Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO)plane TNO - SJO
- Take a shuttle bus from San José to Cahuita
9h 2m$515–570Bus via Juntas
- Take the bus from Peñas Blancas to Limonalbus Mga
- Take the bus from Limonal to Terminal Gran Terminal del Caribebus
- Take the bus from Terminal Atlántico Norte to Estación de Buses Cahuitabus
12h 45mBus, shuttle
- Take the bus from Peñas Blancas to Terminal Pulmitan De Liberiabus Peñas Blancas
- Take a shuttle bus from San José to CahuitaPrivate / ...
13h 32m$71–354Shuttle to Managua Airport, fly to Juan Santamaría International Airport, shuttle
- Take a shuttle bus from Rivas to Granada
- Fly from Managua Airport (MGA) to Juan Santamaría International Airport (SJO)plane MGA - SJO
- Take a shuttle bus from San José to Cahuita
9h 5m$482–693Bus to Liberia International Airport, fly to Juan Santamaría International Airport, shuttle
- Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus
- Fly from Liberia International Airport (LIR) to Juan Santamaría International Airport (SJO)plane LIR - SJO
- Take a shuttle bus from San José to Cahuita
9h 15m$259–783Shuttle, shuttle to Juan Santamaría International Airport, fly to Limón International Airport
- Take a shuttle bus from Peñas Blancas to La Fortuna
- Take a shuttle bus from La Fortuna to Alajuela
- Fly from Juan Santamaría International Airport (SJO) to Limón International Airport (LIO)plane SJO - LIO
- Take a shuttle bus from Limon Airport to Manzanillo
10h 7m$871–914Bus to Liberia International Airport, fly to Limón International Airport, shuttle
- Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus
- Fly from Liberia International Airport (LIR) to Limón International Airport (LIO)plane LIR - LIO
- Take a shuttle bus from Limon Airport to Manzanillo
11h 39m$333–468
Rivas to Cahuita by bus
Questions & Answers
The cheapest way to get from Rivas to Cahuita is to bus which costs $35 - $55 and takes 14h 55m.
The fastest way to get from Rivas to Cahuita is to drive which takes 6h 50m and costs $60 - $90.
No, there is no direct bus from Rivas to Cahuita. However, there are services departing from Rivas and arriving at Estación de Buses Cahuita via Peñas Blancas, Limonal and Terminal Atlántico Norte. The journey, including transfers, takes approximately 12h 45m.
The distance between Rivas and Cahuita is 547 km. The road distance is 461.2 km.
The best way to get from Rivas to Cahuita without a car is to bus and shuttle via Cañas which takes 9h 20m and costs $965 - $975.
It takes approximately 9h 20m to get from Rivas to Cahuita, including transfers.
Rivas to Cahuita bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), depart from Peñas Blancas station.
Rivas to Cahuita bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), arrive at Limonal station.
Yes, the driving distance between Rivas to Cahuita is 461 km. It takes approximately 6h 50m to drive from Rivas to Cahuita.
There are 691+ hotels available in Cahuita.
What companies run services between Rivas, Nicaragua and Cahuita, Costa Rica?
You can take a bus from Rivas to Estación de Buses Cahuita via Peñas Blancas, Limonal, Terminal Gran Terminal del Caribe, and Terminal Atlántico Norte in around 12h 45m.
- Website
- flysansa.com
Flights from Tamarindo Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–230
Flights from Managua Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $200–600
Flights from Liberia International Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–230
Flights from Liberia International Airport to Juan Santamaría International Airport via Cobano
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $180–230
Flights from Juan Santamaría International Airport to Limón International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $150–320
Flights from Liberia International Airport to Limón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $180–550
- Website
- worldticket.com
Flights from Tamarindo Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–230
Flights from Managua Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $200–600
Flights from Liberia International Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–230
Flights from Liberia International Airport to Juan Santamaría International Airport via Cobano
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $180–230
Flights from Juan Santamaría International Airport to Limón International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $150–320
Flights from Liberia International Airport to Limón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $180–550
- Website
- copaair.com
Flights from Managua Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 3m
- When
- Monday, Thursday, and Friday
- Estimated price
- $45–320
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Peñas Blancas to Cañas
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $9–13
- Schedules at
- cristobalcolon.com.gt
- Road
- $9–13
Bus from Peñas Blancas to Limonal
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $11–16
- Schedules at
- cristobalcolon.com.gt
- Road
- $11–16
Bus from Rivas to Terminal Atlántico Norte
- Ave. Duration
- 9h 55m
- Frequency
- Every 4 hours
- Estimated price
- $24–35
- Schedules at
- cristobalcolon.com.gt
- Road
- $24–35
Bus from Peñas Blancas to Liberia - Estación de Servicio EMESA
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- cristobalcolon.com.gt
- Road
- $5–8
Bus from Peñas Blancas to Liberia - Estación de Servicio EMESA
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- cristobalcolon.com.gt
- Road
- $5–8
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from Cañas to Monteverde
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $268
- Website
- https://www.ridecr.com/
Shuttle from Monteverde to Limón
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $685
- Website
- https://www.ridecr.com/
Shuttle from La Cruz to Tamarindo
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- https://www.ridecr.com/
Shuttle from Peñas Blancas to La Fortuna
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $414
- Website
- https://www.ridecr.com/
Shuttle from La Fortuna to Alajuela
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $258
- Website
- https://www.ridecr.com/
- Phone
- +506 2758 0618 / 2758 1572 / 4070-6373
- [email protected]
- Website
- mepecr.com
Bus from Terminal Mepe - Limón to Estación de Buses Cahuita
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- https://www.mepecr.com/Ingles/index.html
Bus from Terminal Atlántico Norte to Estación de Buses Cahuita
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $11–19
- Website
- https://www.mepecr.com/Ingles/index.html
Bus from Terminal Atlántico Norte to Estación de Buses Cahuita
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $11–19
- Website
- https://www.mepecr.com/Ingles/index.html
- Phone
- +506 2221 7878 / 2221 7373
- [email protected]
- Website
- jungletomsafaris.com
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- https://www.jungletomsafaris.com/
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- https://www.jungletomsafaris.com/
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- https://www.jungletomsafaris.com/
Bus from Limonal to Terminal Gran Terminal del Caribe
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Schedules at
- yoviajocr.com
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Peñas Blancas to Terminal Pulmitan De Liberia
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $10–13
- Schedules at
- facebook.com
- Phone
- (+506) 4100 0888
- [email protected]
- Website
- interbusonline.com
Shuttle from San José to Cahuita
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $340
- Schedules at
- interbusonline.com
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Shuttle from San José to Cahuita
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- $60
- Website
- https://www.caribeshuttle.com/
Shuttle from Limon Airport to Manzanillo
- Ave. Duration
- 56 min
- Frequency
- On demand
- Estimated price
- $35
- Website
- https://www.caribeshuttle.com/
Shuttle from Limon Airport to Manzanillo
- Ave. Duration
- 56 min
- Frequency
- On demand
- Estimated price
- $35
- Website
- https://www.caribeshuttle.com/
- Phone
- +1 586 310 8389
- [email protected]
- Website
- easyridecostarica.com
Shuttle from Rivas to Granada
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $129
- Schedules at
- easyridecostarica.com
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 Travelling by boat in Italy, Bali: What to do if Mount Agung erupts, and Italy Travel Guides - to help you get the most out of your next trip.












