There are 3 ways to get from Upala to San Juan del Sur by bus, car, 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, drive
best- Take the bus from Upala to La Cruzbus 514 La Cruz
- Drive from La Cruz to San Juan del Surcar
2h 25m$10–15Drive 145.9 km
- Drive from Upala to San Juan del Surcar 145.9 km
2h 6m$20–29Bus, shuttle
- Take the bus from Terminal de buses Upala to Terminal Municipal de Liberiabus 509
- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancasbus
- Take a shuttle bus from Peñas Blancas to San Juan del Sur
4h 47m$47–96
Questions & Answers
The cheapest way to get from Upala to San Juan del Sur is to bus and drive which costs $10 - $15 and takes 2h 25m.
The fastest way to get from Upala to San Juan del Sur is to drive which takes 2h 6m and costs $19 - $29.
The distance between Upala and San Juan del Sur is 146 km. The road distance is 145.9 km.
The best way to get from Upala to San Juan del Sur without a car is to bus and shuttle which takes 4h 47m and costs $45 - $100.
It takes approximately 2h 25m to get from Upala to San Juan del Sur, including transfers.
Yes, the driving distance between Upala to San Juan del Sur is 146 km. It takes approximately 2h 6m to drive from Upala to San Juan del Sur.
There are 208+ hotels available in San Juan del Sur.
What companies run services between Upala, Costa Rica and San Juan del Sur, Nicaragua?
There is no direct connection from Upala to San Juan del Sur. However, you can take the bus to La Cruz then drive to San Juan del Sur. Alternatively, you can drive from Upala to San Juan del Sur in around 2h 6m.
Bus from Upala to La Cruz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $2
- Phone
- +506 2673 0612
- Website
- yoviajocr.com
Bus from Terminal de buses Upala to Terminal Municipal de Liberia
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $5–11
- Schedules at
- yoviajocr.com
- 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
- Phone
- +1 267 248 0844
- [email protected]
- Website
- iskratravel.com
Shuttle from Peñas Blancas to San Juan del Sur
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $35
- Website
- https://iskratravel.com/
- Phone
- +1 586 310 8389
- [email protected]
- Website
- easyridecostarica.com
Shuttle from Peñas Blancas to San Juan del Sur
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $79
- Schedules at
- easyridecostarica.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 Luton Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.





