There are 4 ways to get from Tamarindo 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.
Questions & Answers
No, there is no direct bus from Tamarindo to San Juan del Sur. However, there are services departing from Tamarindo and arriving at San Juan del Sur via Liberia, Peñas Blancas and Rivas. The journey, including transfers, takes approximately 5 h 36 min.
The distance between Tamarindo and San Juan del Sur is 106 km. The road distance is 196.3 km.
The best way to get from Tamarindo to San Juan del Sur without a car is to bus which takes 5 h 36 min and costs .
It takes approximately 4 h 5 min to get from Tamarindo to San Juan del Sur, including transfers.
Tamarindo to San Juan del Sur bus services, operated by Transportes La Pampa, depart from Tamarindo station.
Tamarindo to San Juan del Sur bus services, operated by Grupo Tranbasa, arrive at Peñas Blancas station.
Yes, the driving distance between Tamarindo to San Juan del Sur is 196 km. It takes approximately 3 h 16 min to drive from Tamarindo to San Juan del Sur.
There are 193+ hotels available in San Juan del Sur. Prices start at $21 USD per night.
What companies run services between Tamarindo, Guanacaste, Costa Rica and San Juan del Sur, Nicaragua?
You can take a bus from Tamarindo to San Juan del Sur via Liberia, Peñas Blancas, and Rivas in around 5 h 36 min.
Bus from Tamarindo to Liberia
- Ave. Duration
- 1 h 30 min
- Every 2 hours
- Estimated price
- Schedules at
Shuttle from Liberia to San Juan del Sur
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 Need to know: Jadrolinija, How to get from Gatwick Airport into central London and Need to know: Greyhound - to help you get the most out of your next trip.