There are 3 ways to get from El Castillo to Puerto Viejo de Sarapiqui 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
best- Take the bus from El Castillo to Terminal San Carlosbus
- Take the bus from Ciudad Quesada to Veneciabus
- Take the bus from Venecia to Terminal Puerto Viejo de Sarapiquíbus
5h 36m$10–14Drive 98.1 km
- Drive from El Castillo to Puerto Viejo de Sarapiquicar 98.1 km
1h 39m$14–19Bus, shuttle
- Take the bus from El Castillo to Terminal Transpisa La Fortunabus Ciudad Quesada
- Take a shuttle bus from La Fortuna to Puerto Viejo de SarapiquiPrivate
2h 38m$270–271
Questions & Answers
The cheapest way to get from El Castillo to Puerto Viejo de Sarapiqui is to bus which costs $9 - $14 and takes 5h 36m.
The fastest way to get from El Castillo to Puerto Viejo de Sarapiqui is to drive which takes 1h 39m and costs $13 - $19.
No, there is no direct bus from El Castillo to Puerto Viejo de Sarapiqui. However, there are services departing from El Castillo and arriving at Terminal Puerto Viejo de Sarapiquí via Ciudad Quesada and Venecia. The journey, including transfers, takes approximately 5h 36m.
The distance between El Castillo and Puerto Viejo de Sarapiqui is 185 km. The road distance is 98.1 km.
The best way to get from El Castillo to Puerto Viejo de Sarapiqui without a car is to bus which takes 5h 36m and costs $9 - $14.
It takes approximately 5h 36m to get from El Castillo to Puerto Viejo de Sarapiqui, including transfers.
El Castillo to Puerto Viejo de Sarapiqui bus services, operated by Transpisa, depart from El Castillo station.
El Castillo to Puerto Viejo de Sarapiqui bus services, operated by Transpisa, arrive at Terminal San Carlos station.
Yes, the driving distance between El Castillo to Puerto Viejo de Sarapiqui is 98 km. It takes approximately 1h 39m to drive from El Castillo to Puerto Viejo de Sarapiqui.
There are 55+ hotels available in Puerto Viejo de Sarapiqui.
What companies run services between El Castillo, Costa Rica and Puerto Viejo de Sarapiqui, Costa Rica?
You can take a bus from El Castillo to Terminal Puerto Viejo de Sarapiquí via Ciudad Quesada and Venecia in around 5h 36m.
- Phone
- +506 2460 1012
- [email protected]
- Website
- Transpisa
Bus from El Castillo to Terminal San Carlos
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $2–5
- Schedules at
- Transpisa
Bus from El Castillo to Terminal Transpisa La Fortuna
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- $1–4
- Schedules at
- Transpisa
- Phone
- +506 8356 1555
- [email protected]
- Website
- Transportes San Carlos
Bus from Ciudad Quesada to Venecia
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- $2–4
- Schedules at
- Transportes San Carlos
- Phone
- +506 222 0610 / 2255 4300
- Website
- aresep.go.cr
Bus from Venecia to Terminal Puerto Viejo de Sarapiquí
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Estimated price
- $5
- Schedules at
- yoviajocr.com
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from La Fortuna to Puerto Viejo de Sarapiqui
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $268
- Website
- RIDE CR
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 How to get from Gatwick Airport into central London, Travelling around the UAE, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.




