HUB hero image

How to Travel from

Santa Teresa to Puerto Viejo de Sarapiqui

by Plane, Rideshare, Route or Car

Santa Teresa
+0
Puerto Viejo de Sarapiqui
Transport search to Puerto Viejo De Sarapiqui
Santa Teresa
+0
Puerto Viejo de Sarapiqui
Building a composite car route
Cheapest
Best Offer!
Car
5 h 51 min
314 km.
from $17
Composite Route Car Only

Five ways to Travel from Santa Teresa to Puerto Viejo De Sarapiqui

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

RIDE CR SHUTTLE

Phone:
1 800 715 1970
Website:
ridecr.com/
Bus from La Fortuna to Puerto
Ave. Duration:
1h 30m
Frequency:
On demand
Estimated price:
$157.23

Empresarios Guapileños

Phone:
+506 222 0610 / 2255 4300
Bus from Gran Terminal del Caribe to Terminal
Ave. Duration:
40 min
Frequency:
Hourly
Estimated price:
$3.30
Bus from Guápiles to Puerto
Ave. Duration:
40 min
Frequency:
Every 2 hours
Estimated price:
$3.35
Bus from Gran Terminal del Caribe to Puerto
Ave. Duration:
2h
Frequency:
Every 3 hours
Estimated price:
$6.79

Zuma Tours

Phone:
+506 2642 0024
Website:
zumatours.net/
Bus from Santa Teresa to La
Ave. Duration:
5h
Frequency:
On demand
Estimated price:
$65.22–$380.43

Transporzuma

Phone:
+506 8821 6277
Website:
facebook.com/Transporzuma/
Bus from Santa Teresa to San
Ave. Duration:
6h
Frequency:
Twice daily
Estimated price:
$49.14

Transportes Arsa

Phone:
+506 2519 9877
Website:
yoviajocr.com/company/transportes-arsa
Bus from Jicaral to San
Ave. Duration:
2h
Frequency:
Once daily
Estimated price:
$7.26

Questions and Answers

What is the cheapest way to get from Santa Teresa to Puerto Viejo de Sarapiqui?

The cheapest way to get from Santa Teresa to Puerto Viejo de Sarapiqui is to drive which costs $40.22 - $59.78 and takes 5h 55m.

What is the fastest way to get from Santa Teresa to Puerto Viejo de Sarapiqui?

The fastest way to get from Santa Teresa to Puerto Viejo de Sarapiqui is to drive which takes 5h 55m and costs $40.22 - $59.78 .

Is there a direct bus between Santa Teresa and Puerto Viejo de Sarapiqui?

No, there is no direct bus from Santa Teresa to Puerto Viejo de Sarapiqui. However, there are services departing from Santa Teresa and arriving at Puerto Viejo de Sarapiquí via Gran Terminal del Caribe. The journey, including transfers, takes approximately 9h 16m.

How far is it from Santa Teresa to Puerto Viejo de Sarapiqui?

The distance between Santa Teresa and Puerto Viejo de Sarapiqui is 393 km. The road distance is 311.4 km.

How do I travel from Santa Teresa to Puerto Viejo de Sarapiqui without a car?

The best way to get from Santa Teresa to Puerto Viejo de Sarapiqui without a car is to taxi and bus which takes 6h 48m and costs $130.43 - $163.04 .

How long does it take to get from Santa Teresa to Puerto Viejo de Sarapiqui?

It takes approximately 6h 48m to get from Santa Teresa to Puerto Viejo de Sarapiqui, including transfers.

Where do I catch the Santa Teresa to Puerto Viejo de Sarapiqui bus from?

Santa Teresa to Puerto Viejo de Sarapiqui bus services, operated by Transporzuma, depart from Santa Teresa station.

Where does the Santa Teresa to Puerto Viejo de Sarapiqui bus arrive?

Santa Teresa to Puerto Viejo de Sarapiqui bus services, operated by Transporzuma, arrive at San José station.

Can I drive from Santa Teresa to Puerto Viejo de Sarapiqui?

Yes, the driving distance between Santa Teresa to Puerto Viejo de Sarapiqui is 311 km. It takes approximately 5h 55m to drive from Santa Teresa to Puerto Viejo de Sarapiqui.

Where can I stay near Puerto Viejo de Sarapiqui?

There are 40+ hotels available in Puerto Viejo de Sarapiqui. Prices start at $41.57 per night.
+0