There are 6 ways to get from Rivas to San Gerardo de Dota by car, bus, taxi, shuttle, 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.
Drive, bus, taxi
best- Drive from Rivas to La Cruzcar
- Take the bus from La Cruz to Terminal Pulmitan San Josébus 505
- Take the taxi from Terminal Pulmitan San José to San Gerardo de Dotataxi
5h 50mDrive 390.7 km
cheapest- Drive from Rivas to San Gerardo de Dotacar 390.7 km
6h 54m$53–76Shuttle to Tamarindo Airport, fly, drive
- Take a shuttle bus from La Cruz to Tamarindo
- Fly from Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO)plane TNO - SJO
- Drive from San-Jose-Airport-SJO to San Gerardo de Dotacar
8h 7m$454–544Bus, taxi
- Take the bus from Peñas Blancas to Liberia - Estación de Servicio EMESAbus Mga
- Take the bus from Liberia to Central Autobusera Inteligentebus
- Take the taxi from Central Autobusera Inteligente to San Gerardo de Dotataxi
8h 30m$165–210Bus
- Take the bus from Rivas to Terminal Tica Bus San Josébus San José – Managua / ...
- Take the bus from Terminal MUSOC to Los Santosbus San José
12h 27mShuttle to Managua Airport, fly, drive
- Take a shuttle bus from Rivas to Granada
- Fly from Managua Airport (MGA) to Juan Santamaría International Airport (SJO)plane MGA - SJO
- Drive from San-Jose-Airport-SJO to San Gerardo de Dotacar
8h 10m$411–657
Tamarindo Airport (TNO) to Juan Santamaría International Airport (SJO) flights
Questions & Answers
The cheapest way to get from Rivas to San Gerardo de Dota is to drive which costs $50 - $80 and takes 6h 54m.
The fastest way to get from Rivas to San Gerardo de Dota is to drive which takes 6h 54m and costs $50 - $80.
No, there is no direct bus from Rivas to San Gerardo de Dota. However, there are services departing from Rivas and arriving at Los Santos via Terminal MUSOC. The journey, including transfers, takes approximately 12h 27m.
The distance between Rivas and San Gerardo de Dota is 393 km. The road distance is 390.7 km.
The best way to get from Rivas to San Gerardo de Dota without a car is to bus and taxi which takes 8h 30m and costs $160 - $210.
It takes approximately 5h 50m to get from Rivas to San Gerardo de Dota, including transfers.
Rivas to San Gerardo de Dota bus services, operated by Tica Bus, depart from Rivas station.
Rivas to San Gerardo de Dota bus services, operated by Tica Bus, arrive at Terminal Tica Bus San José station.
Yes, the driving distance between Rivas to San Gerardo de Dota is 391 km. It takes approximately 6h 54m to drive from Rivas to San Gerardo de Dota.
There are 502+ hotels available in San Gerardo de Dota.
What companies run services between Rivas, Nicaragua and San Gerardo de Dota, Costa Rica?
You can take a bus from Rivas to San Gerardo de Dota via Terminal Tica Bus San José, Terminal MUSOC, and Los Santos in around 12h 27m.
- Website
- flysansa.com
Flights from Tamarindo Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
Flights from Managua Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $200–600
- Website
- worldticket.com
Flights from Tamarindo Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
Flights from Managua Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 15m
- When
- Monday to Friday
- Estimated price
- $200–600
- Website
- copaair.com
Flights from Managua Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 3m
- When
- Monday, Thursday, and Friday
- Estimated price
- $45–330
- Website
- Transportes Deldú S.A.
Bus from La Cruz to Terminal Pulmitan San José
- 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 Cruz to Tamarindo
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- RIDE CR
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
- Phone
- +506 4404 0505
- [email protected]
- Website
- tiguanacaste.com
Bus from Liberia to Central Autobusera Inteligente
- Ave. Duration
- 2h 29m
- Frequency
- 4 times a day
- Estimated price
- $9–18
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Rivas to Terminal Tica Bus San José
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a day
- Estimated price
- $25–35
- Website
- Tica Bus
- Phone
- +506 2222 2422 / 2771 0414
- [email protected]
- Website
- Musoc
Bus from Terminal MUSOC to Los Santos
- Ave. Duration
- 1h 17m
- Frequency
- Every 2 hours
- Schedules at
- Musoc
- Phone
- +1 586 310 8389
- [email protected]
- Website
- EasyRide CR
Shuttle from Rivas to Granada
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $129
- Schedules at
- EasyRide CR
- Ave. Duration
- 2h 1m
- Estimated price
- $150–190
Coopetaxi
- Phone
- +506 2236 7070
- Website
- facebook.com
Coopetico
- Phone
- +506 2224 7979
- Website
- facebook.com
Coopetranstura
- Phone
- +506 2440 4444
- Website
- officialairportsjotaxi.com
Taxis Coopeirazú
- Phone
- +506 2251 9990
- Website
- coopeirazu.com
Taxis Desamparados
- Phone
- +506 2250 5094
- Website
- facebook.com
Coopetaxi
- Phone
- +506 2236 7070
- Website
- facebook.com
Coopetico
- Phone
- +506 2224 7979
- Website
- facebook.com
Coopetranstura
- Phone
- +506 2440 4444
- Website
- officialairportsjotaxi.com
Taxis Coopeirazú
- Phone
- +506 2251 9990
- Website
- coopeirazu.com
Taxis Desamparados
- Phone
- +506 2250 5094
- Website
- facebook.com
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 Getting to Milan from the airport, How to get from Stansted Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.






