Rome2Rio

How to get fromRivas to Cahuitaby bus, shuttle, car, or plane

Find Transport to Cahuita

See all options

There are 8 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.

  1. Bus, shuttle via Liberia

    best
    1. Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus bus Mga
    2. Take the bus from Terminal Pulmitan Liberia to Gran Terminal del Caribe, San Josébus bus
    3. Take a shuttle bus from San José to Cahuitashuttle bus
    9h 4m
    $88–94
  2. Bus via Liberia

    cheapest
    1. Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus bus Mga
    2. Take the bus from Terminal Pulmitan Liberia to Gran Terminal del Caribe, San Josébus bus
    3. Take the bus from Terminal Atlántico Norte to Estación de Buses Cahuitabus bus
    11h 25m
    $27–38
  3. Drive  461.2 km

    1. Drive from Rivas to Cahuitacar car 461.2 km
    6h 50m
    $62–90
  4. Shuttle to Tamarindo Airport, fly to Juan Santamaría International Airport, bus, shuttle

    1. Take a shuttle bus from La Cruz to Tamarindoshuttle bus
    2. Fly from Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO)plane plane TNO - SJO
    3. Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus bus
    4. Take a shuttle bus from San José to Cahuitashuttle bus
    9h 57m
    $525–600
  5. Bus, shuttle

    1. Take the bus from Rivas to Terminal Tica Bus San Josébus bus Terminal Managua – Terminal San José
    2. Take a shuttle bus from San José to Cahuitashuttle bus Private / ...
    11h 51m
    $86–375
  6. Bus

    1. Take the bus from Rivas to Terminal Atlántico Nortebus bus Mga
    2. Take the bus from Terminal Atlántico Norte to Estación de Buses Cahuitabus bus San José – Sixaola / ...
    14h 52m
    $35–50
  7. Shuttle to Managua Airport, fly to Juan Santamaría International Airport, bus, shuttle

    1. Take a shuttle bus from Rivas to Granadashuttle bus
    2. Fly from Managua Airport (MGA) to Juan Santamaría International Airport (SJO)plane plane MGA - SJO
    3. Take the bus from 50 m este Del Aeropuerto to Terminal San José Av. 2, C12 Y 14bus bus
    4. Take a shuttle bus from San José to Cahuitashuttle bus
    9h 59m
    $472–803
  8. Bus to Liberia International Airport, fly to Limón International Airport, shuttle

    1. Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus bus
    2. Fly from Liberia International Airport (LIR) to Limón International Airport (LIO)plane plane LIR - LIO
    3. Take a shuttle bus from Limon Airport to Manzanilloshuttle bus
    11h 14m
    $333–648

Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO) flights

Calendar56Weekly Planes
Duration50 minAverage Duration
Ticket$180Cheapest Price
See schedules

Questions & Answers

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, Liberia - Estación de Servicio EMESA, Terminal Pulmitan Liberia, Gran Terminal del Caribe, San José, and Terminal Atlántico Norte in around 11h 25m.

Airlines
Bus operators

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 French strikes 2018: What are my alternative transport options?, South Korea: Travelling from Seoul to Busan , and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.