Rome2Rio

How to get fromRivas to Bocas del Toroby bus, shuttle, car, ferry, plane, or busferry

Find Transport to Bocas del Toro

See all options

There are 11 ways to get from Rivas to Bocas del Toro by bus, shuttle, car, ferry, plane, or busferry

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, drive, Local Boat

    best
    1. Take the bus from Peñas Blancas to Cañasbus bus Mga
    2. Take a shuttle bus from Cañas to Monteverdeshuttle bus
    3. Take a shuttle bus from Monteverde to Puerto Viejo de Talamancashuttle bus
    4. Drive from Puerto Viejo de Talamanca to Terminal de Transporte Changuinolacar car
    5. Take the ferry from Almirante to Bocas del Toroferry ferry
    10h 55m
    $1,064–1,072
  2. Bus, bus and ferry 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 Parada Playa Manzanillobus bus
    4. Take the busferry from Manzanillo to Taxi Valencia Dockbusferry bus ferry
    17h 1m
    $71–85
  3. Drive, Local Boat

    1. Drive from Rivas to Almirantecar car
    2. Take the ferry from Almirante to Bocas del Toroferry ferry Almirante
    8h 58m
    $81–115
  4. Shuttle to La Fortuna Arenal Airport, fly

    1. Take a shuttle bus from Peñas Blancas to La Fortunashuttle bus
    2. Fly from La Fortuna Arenal Airport (FON) to Bocas Del Toro Isla Colón International Airport (BOC)plane plane FON - BOC
    27h 43m
    $984–2,038
  5. Bus, shuttle, bus and ferry

    1. Take the bus from Rivas to Terminal Tica Bus San Josébus bus
    2. Take a shuttle bus from San José to Cahuitashuttle bus
    3. Take the busferry from Cahuita to Taxi Valencia Dockbusferry bus ferry
    16h 51m
    $129–420
  6. Bus, bus and ferry

    1. Take the bus from Rivas to Terminal Atlántico Nortebus bus Mga
    2. Take the bus from Terminal Atlántico Norte to Parada Playa Manzanillobus bus
    3. Take the busferry from Manzanillo to Taxi Valencia Dockbusferry bus ferry
    20h 27m
    $79–97
  7. Shuttle to Managua Airport, fly

    1. Take a shuttle bus from Rivas to Granadashuttle bus
    2. Fly from Managua Airport (MGA) to Bocas Del Toro Isla Colón International Airport (BOC)plane plane MGA - BOC
    8h 19m
    $449–1,029
  8. Shuttle to Tamarindo Airport, fly

    1. Take a shuttle bus from La Cruz to Tamarindoshuttle bus
    2. Fly from Tamarindo Airport (TNO) to Bocas Del Toro Isla Colón International Airport (BOC)plane plane TNO - BOC
    9h 9m
    $442–866
  9. Bus to Liberia International Airport, fly

    1. Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus bus
    2. Fly from Liberia International Airport (LIR) to Bocas Del Toro Isla Colón International Airport (BOC)plane plane LIR - BOC
    10h 57m
    $366–1,209
  10. Shuttle to Nosara Airport, fly

    1. Take a shuttle bus from La Cruz to Tamarindoshuttle bus
    2. Fly from Nosara Airport (NOB) to Bocas Del Toro Isla Colón International Airport (BOC)plane plane NOB - BOC
    10h 15m
    $766–1,217
  11. Shuttle, shuttle to Juan Santamaría International Airport, fly

    1. Take a shuttle bus from Peñas Blancas to La Fortunashuttle bus
    2. Take a shuttle bus from La Fortuna to Alajuelashuttle bus
    3. Fly from Juan Santamaría International Airport (SJO) to Bocas Del Toro Isla Colón International Airport (BOC)plane plane SJO - BOC
    8h 31m
    $973–2,073

La Fortuna Arenal Airport (FON) to Bocas Del Toro Isla Colón International Airport (BOC) flights

Calendar9Weekly Planes
Duration24h 35mAverage Duration
Ticket$555Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Rivas, Nicaragua and Bocas del Toro, Panama?

There is no direct connection from Rivas to Bocas del Toro. However, you can take the bus to Peñas Blancas, take the bus to Cañas, walk to Cañas, take the shuttle to Monteverde, take the shuttle to Puerto Viejo de Talamanca, drive to Terminal de Transporte Changuinola, take the bus to Terminal de transporte, walk to Almirante, then take the ferry to Bocas del Toro. Alternatively, you can take a vehicle from Rivas to Bocas del Toro via Almirante in around 8h 58m.

Airlines
Bus operators
Ferry 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 Bali: What to do if Mount Agung erupts, Travel Insider: Top Japan travel tips by Beatrix Holland, and Italy Travel Guides - to help you get the most out of your next trip.