There are 5 ways to get from Rivas to Playa Flamingo by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Rivas to Liberiabus Terminal Managua – Terminal San José
- Take the bus from Terminal de Buses Municipal de Liberia to Playa Flamingobus 550
4h 36m$15–20Bus via Peñas Blancas #2
cheapest- Take the bus from Rivas to Peñas Blancasbus
- Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus Mga
- Take the bus from Terminal de Buses Municipal de Liberia to Playa Flamingobus 550
5h 12m$8–12Drive 164.4 km
- Drive from Rivas to Playa Flamingocar 164.4 km
2h 41m$22–32Bus via Peñas Blancas
- Take the bus from Rivas to Peñas Blancasbus
- Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus Mga
- Take the bus from Terminal de Buses Municipal de Liberia to Colónbus
4h 48m$39–52Bus via Rivas
- Take the bus from Rivas to Liberia - Estación de Servicio EMESAbus Mga
- Take the bus from Terminal de Buses Municipal de Liberia to Playa Flamingobus 550
6h 27m$10–15
Questions & Answers
The cheapest way to get from Rivas to Playa Flamingo is to bus via Peñas Blancas which costs $7 - $12 and takes 5h 12m.
The fastest way to get from Rivas to Playa Flamingo is to drive which takes 2h 41m and costs $22 - $35.
No, there is no direct bus from Rivas to Playa Flamingo. However, there are services departing from Rivas and arriving at Playa Flamingo via Terminal de Buses Municipal de Liberia. The journey, including transfers, takes approximately 4h 36m.
The distance between Rivas and Playa Flamingo is 162 km. The road distance is 164.4 km.
The best way to get from Rivas to Playa Flamingo without a car is to bus which takes 4h 36m and costs $14 - $20.
It takes approximately 4h 36m to get from Rivas to Playa Flamingo, including transfers.
Rivas to Playa Flamingo bus services, operated by Tica Bus, depart from Rivas station.
Rivas to Playa Flamingo bus services, operated by Tica Bus, arrive at Liberia station.
Yes, the driving distance between Rivas to Playa Flamingo is 164 km. It takes approximately 2h 41m to drive from Rivas to Playa Flamingo.
There are 1268+ hotels available in Playa Flamingo.
What companies run services between Rivas, Nicaragua and Playa Flamingo, Costa Rica?
You can take a bus from Rivas to Playa Flamingo via Liberia and Terminal de Buses Municipal de Liberia in around 4h 36m.
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Rivas to Liberia
- Ave. Duration
- 2h 12m
- Frequency
- 4 times a day
- Estimated price
- $12–17
- Website
- Tica Bus
- Phone
- +506 2665 7520
- [email protected]
- Website
- Transportes La Pampa
Bus from Terminal de Buses Municipal de Liberia to Playa Flamingo
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- Transportes La Pampa
Bus from Terminal de Buses Municipal de Liberia to Playa Flamingo
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- Transportes La Pampa
Bus from Terminal de Buses Municipal de Liberia to Playa Flamingo
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- Transportes La Pampa
Bus from Rivas to Peñas Blancas
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Schedules at
- estelibuses.web.app
Bus from Rivas to Peñas Blancas
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Schedules at
- estelibuses.web.app
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
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- 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
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $5–8
Bus from Rivas to Liberia - Estación de Servicio EMESA
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $8–12
- Phone
- +506 2697 0584
- [email protected]
Bus from Terminal de Buses Municipal de Liberia to Colón
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- $3
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 Which London airport should I choose?, How do I get from Sydney to Melbourne, and How to get from Florence to Rome - to help you get the most out of your next trip.






