There are 9 ways to get from Bocas del Toro to Rivas by busferry, bus, ferry, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus and ferry, bus via Limón
best- 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 Limón to Terminal Atlántico Nortebus
- Take the bus from Terminal Atlántico Norte to La Cruzbus Sjo
17h$80–97Local 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
23h 2m$824–2,729Local Boat, drive, shuttle
- Take the ferry from Bocas del Toro to Almiranteferry
- Drive from Terminal de Transporte Changuinola to Puerto Viejo de Talamancacar
- Take a shuttle bus from Puerto Viejo de Talamanca to Monteverde
- Take a shuttle bus from Monteverde to Peñas Blancas
9h 40m$1,203–1,206Bus 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 Tica Bus San José to Rivasbus
17h 58m$83–98Bus and ferry, bus #2
- Take the busferry from Taxi Valencia Dock to Cahuitabusferry
- Take the bus from Estación de Buses Cahuita to Terminal Atlántico Nortebus
- Take the bus from Terminal Atlántico Norte to Rivasbus Sjo
19h 38m$80–99Fly 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$432–749Fly 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
8h 57m$430–2,510Fly 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
22h 49m$719–1,000
Bocas del Toro to Rivas by busferry, foot, and bus
Questions & Answers
The cheapest way to get from Bocas del Toro to Rivas is to bus and ferry and bus via Limón which costs $80 - $100 and takes 17h.
The fastest way to get from Bocas del Toro to Rivas is to fly and bus which takes 8h 57m and costs $430 - $2,600.
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, Limón, Terminal Atlántico Norte, La Cruz and Peñas Blancas. The journey, including transfers, takes approximately 17h.
The distance between Bocas del Toro and Rivas is 652 km.
The best way to get from Bocas del Toro to Rivas without a car is to bus and ferry and bus via Limón which takes 17h and costs $80 - $100.
It takes approximately 17h 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:34 PM in Bocas del Toro and 2:34 PM in Rivas.
There are 246+ hotels available in Rivas.
What companies run services between Bocas del Toro, Panama and Rivas, Nicaragua?
There is no direct connection from Bocas del Toro to Rivas. However, you can take the vehicle to Manzanillo, walk to Parada Playa Manzanillo, take the bus to Terminal Mepe - Limón, walk to Limón, take the bus to Terminal Atlántico Norte, take the bus to La Cruz, take the bus to Peñas Blancas, then take the bus to Rivas. Alternatively, you can take a ferry from Bocas del Toro to Rivas via Almirante in around 9h 25m.
- Website
- flysansa.com
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via San Jose
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–2,300
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via San Jose, Liberia International Airport
- Ave. Duration
- 24h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–2,300
Flights from Bocas Del Toro Isla Colón International Airport to Tamarindo Airport via San Jose
- Ave. Duration
- 17h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $300–650
Flights from Bocas Del Toro Isla Colón International Airport to Liberia International Airport via San Jose
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $420–2,500
Flights from Bocas Del Toro Isla Colón International Airport to Nosara Airport via San Jose
- Ave. Duration
- 17h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $270–550
- Website
- worldticket.com
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via San Jose
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–500
Flights from Bocas Del Toro Isla Colón International Airport to La Fortuna Arenal Airport via San Jose, Liberia International Airport
- Ave. Duration
- 24h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $180–550
Flights from Bocas Del Toro Isla Colón International Airport to Tamarindo Airport via San Jose
- Ave. Duration
- 17h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $170–490
Flights from Bocas Del Toro Isla Colón International Airport to Liberia International Airport via San Jose
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $210–650
Flights from Bocas Del Toro Isla Colón International Airport to Nosara Airport via San Jose
- Ave. Duration
- 17h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $150–440
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- https://www.caribeshuttle.com/
Busferry from Taxi Valencia Dock to Manzanillo
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- https://www.caribeshuttle.com/
Busferry from Taxi Valencia Dock to Cahuita
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- $45
- Website
- https://www.caribeshuttle.com/
- Phone
- +506 2758 0618 / 2758 1572 / 4070-6373
- [email protected]
- Website
- mepecr.com
Bus from Parada Playa Manzanillo to Terminal Mepe - Limón
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $5–7
- Website
- https://www.mepecr.com/Ingles/index.html
Bus from Parada Playa Manzanillo to Terminal Atlántico Norte
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $13–18
- Website
- https://www.mepecr.com/Ingles/index.html
Bus from Estación de Buses Cahuita to Terminal Atlántico Norte
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $11–19
- Website
- https://www.mepecr.com/Ingles/index.html
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Limón to Terminal Atlántico Norte
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- $8–12
- Schedules at
- facebook.com
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Terminal Atlántico Norte to La Cruz
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- $20–29
- Schedules at
- cristobalcolon.com.gt
- Road
- $20–29
Bus from Terminal Atlántico Norte to Rivas
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Estimated price
- $24–35
- Schedules at
- cristobalcolon.com.gt
- Road
- $24–35
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from La Fortuna to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $414
- Website
- https://www.ridecr.com/
Shuttle from Puerto Viejo de Talamanca to Monteverde
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $772
- Website
- https://www.ridecr.com/
Shuttle from Monteverde to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $416
- Website
- https://www.ridecr.com/
Shuttle from Tamarindo to La Cruz
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- https://www.ridecr.com/
Shuttle from Tamarindo to La Cruz
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- https://www.ridecr.com/
- Phone
- +52 962 625 2435
- [email protected]
- Website
- ticabus.com
Bus from Terminal Tica Bus San José to Rivas
- Ave. Duration
- 7h 8m
- Frequency
- 4 times a day
- Estimated price
- $25–35
- Website
- https://www.ticabus.com/en/
- Phone
- +506 2666 0517
- [email protected]
- Website
- grupotranbasa.com
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- grupotranbasa.com
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 Italy Travel Guides, How to get from Gatwick Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.










