There are 10 ways to get from Bocas del Toro to Rivas by ferry, car, shuttle, bus, 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.
Local Boat, drive, shuttle, bus
best- Take the ferry from Bocas del Toro to Almiranteferry
- Drive from Terminal de Transporte Changuinola to Cahuitacar
- Take a shuttle bus from Cahuita to San José
- Take the bus from Terminal Pulmitan San José to La Cruzbus 505
- Drive from La Cruz to Rivascar
10h 16mBus and ferry, bus via Liberia
cheapest- Take the busferry from Taxi Valencia Dock to Manzanillobusferry
- Take the bus from Parada Playa Manzanillo to Terminal Mepe - Limónbus
- Take the bus from Terminal Caribeños, Limón to Gran Terminal del Caribe, San Josébus
- Take the bus from Gran Terminal del Caribe, San José to Terminal Pulmitan Liberiabus
- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancasbus
15h 19m$78–93Local Boat, drive
- Take the ferry from Bocas del Toro to Almiranteferry Almirante
- Drive from Almirante to Rivascar
9h 25m$81–116Fly to La Fortuna Arenal Airport, shuttle
- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to La Fortuna Arenal Airport (FON)plane BOC - FON
- Take a shuttle bus from La Fortuna to Peñas Blancas
22h 27m$601–963Shuttle
- Take a shuttle bus from Bocas del Toro to MonteverdePrivate
- Take a shuttle bus from Monteverde to Peñas BlancasPrivate
12h 38m$1,192Bus and ferry, bus
- Take the busferry from Taxi Valencia Dock to Manzanillobusferry
- Take the bus from Parada Playa Manzanillo to Terminal Atlántico Nortebus
- Take the bus from Terminal Atlántico Norte to Rivasbus Sjo
19h 1m$79–98Fly to Tamarindo Airport, shuttle
- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to Tamarindo Airport (TNO)plane BOC - TNO
- Take a shuttle bus from Tamarindo to La Cruz
21h 18m$445–837Fly to Liberia International Airport, bus
- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to Liberia International Airport (LIR)plane BOC - LIR
- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancasbus
7h 57m$311–963Fly to Nosara Airport, shuttle
- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to Nosara Airport (NOB)plane BOC - NOB
- Take a shuttle bus from Tamarindo to La Cruz
8h 39m$730–1,080Fly to Juan Santamaría International Airport, shuttle
- Fly from Bocas Del Toro Isla Colón International Airport (BOC) to Juan Santamaría International Airport (SJO)plane BOC - SJO
- Take a shuttle bus from Alajuela to La Fortuna
- Take a shuttle bus from La Fortuna to Peñas Blancas
6h 42m$975–2,061
Bocas Del Toro Isla Colón International Airport (BOC) to La Fortuna Arenal Airport (FON) flights
Comparing Your Travel Options
The cheapest way to get from Bocas del Toro to Rivas is to bus and ferry and bus via Liberia which costs $75 - $95 and takes 15h 19m.
The fastest way to get from Bocas del Toro to Rivas is to fly and shuttle which takes 6h 42m and costs $950 - $2,100.
No, there is no direct bus from Bocas del Toro to Rivas. However, there are services departing from Taxi Valencia Dock and arriving at Rivas via Parada Playa Manzanillo, Terminal Caribeños, Limón, Gran Terminal del Caribe, San José, Terminal de Buses Municipal de Liberia and Peñas Blancas. The journey, including transfers, takes approximately 15h 19m.
The distance between Bocas del Toro and Rivas is 629 km.
The best way to get from Bocas del Toro to Rivas without a car is to shuttle which takes 12h 38m and costs $1,192.
It takes approximately 10h 16m to get from Bocas del Toro to Rivas, including transfers.
Bocas del Toro to Rivas bus services, operated by Caribe Shuttle, depart from Taxi Valencia Dock station.
Bocas del Toro to Rivas bus services, operated by Caribe Shuttle, arrive at Manzanillo station.
Rivas is 1h behind Bocas del Toro. It is currently 3:44 AM in Bocas del Toro and 2:44 AM in Rivas.
There are 233+ hotels available in Rivas.
What companies run services between Bocas del Toro, Panama and Rivas, Nicaragua?
You can take a shuttle from Bocas del Toro to Rivas via Monteverde, Peñas Blancas, and Peñas Blancas in around 12h 38m.
- Website
- flysansa.com
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport
- Ave. Duration
- 18h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $310–950
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport, Roxana
- Ave. Duration
- 24h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $320–950
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport, Liberia International Airport
- Ave. Duration
- 25h
- When
- Monday, Thursday, and Sunday
- Estimated price
- $320–950
Flights from Bocas Del Toro Isla Colón International Airport to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 17h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $180–1,000
Flights from Bocas Del Toro Isla Colón International Airport to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $300–1,700
Flights from Bocas Del Toro Isla Colón International Airport to Nosara Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $160–900
Flights from Bocas Del Toro Isla Colón International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $170–1,400
- Website
- worldticket.com
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport
- Ave. Duration
- 18h 50m
- When
- Monday
- Estimated price
- $160–550
Flights from Bocas Del Toro Isla Colón International Airport to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 17h 25m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $180–1,000
Flights from Bocas Del Toro Isla Colón International Airport to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $300–1,700
Flights from Bocas Del Toro Isla Colón International Airport to Nosara Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $160–900
Flights from Bocas Del Toro Isla Colón International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $170–1,400
Shuttle from Cahuita to San José
- Ave. Duration
- 2h 18m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
- Website
- Transportes Deldú S.A.
Bus from Terminal Pulmitan San José to La Cruz
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Schedules at
- Transportes Deldú S.A.
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from La Fortuna to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $414
- Website
- RIDE CR
Shuttle from Monteverde to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $416
- Website
- RIDE CR
Shuttle from Tamarindo to La Cruz
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- RIDE CR
Shuttle from Tamarindo to La Cruz
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- RIDE CR
Shuttle from Alajuela to La Fortuna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $258
- Website
- RIDE CR
Shuttle from La Fortuna to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $414
- Website
- RIDE CR
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Shuttle from Bocas del Toro to Monteverde
- Ave. Duration
- 9h
- Frequency
- On demand
- Estimated price
- $775
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 2h 54m
- Frequency
- 5 times a day
- Estimated price
- $43–45
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 2h 54m
- Frequency
- 5 times a day
- Estimated price
- $43–45
- Website
- Caribe Shuttle
Bus from Parada Playa Manzanillo to Terminal Mepe - Limón
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $5–7
- Website
- Autotransportes MEPE
Bus from Parada Playa Manzanillo to Terminal Atlántico Norte
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $12–18
- Website
- Autotransportes MEPE
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- Grupo Caribeños
Bus from Terminal Caribeños, Limón to Gran Terminal del Caribe, San José
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- $8–22
- Schedules at
- Grupo Caribeños
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- Pulmitan de Liberia
Bus from Gran Terminal del Caribe, San José to Terminal Pulmitan Liberia
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $10–13
- Schedules at
- Pulmitan de Liberia
- Phone
- +506 2666 0517
- [email protected]
- Website
- Grupo Tranbasa
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- Grupo Tranbasa
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- Grupo Tranbasa
Bus from Terminal Atlántico Norte to Rivas
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Estimated price
- $24–35
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $24–35
Ferry from Bocas del Toro to Almirante
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
Ferry from Bocas del Toro to Almirante
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
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 Gatwick Airport into central London, How do I get from Sydney to Melbourne, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.













