HUB hero image

How to Travel from

Alajuela to San Pedro

by Rideshare or Car

Alajuela
+0
San Pedro
Transport search to San Pedro
Alajuela
+0
San Pedro
Building a composite car route
Cheapest
Best Offer!
Car
4 h 8 min
164 km.
from $9
Composite Route Car Only

Two ways to Travel from Alajuela to San Pedro

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

TUASA

Phone:
+506 2442 6900
Website:
grupotuasa.com/index.html
Bus from INVU Las Cañas to Terminal
Ave. Duration:
37 min
Frequency:
Every 30 minutes
Estimated price:
$0.98–$1.52

Autotransportes Sabana Cementerio

Phone:
+506 2226 8626
Website:
facebook.com/autotransportesabanacementerio/
Bus from La Castellana to AutoMercado
Ave. Duration:
5 min
Frequency:
Every 10 minutes
Estimated price:
$0.52

Train operators

Instituto Costarricense de Ferrocarriles

Phone:
+506 25425818
Train from Alajuela to Estación
Ave. Duration:
50 min
Frequency:
Hourly
Estimated price:
$1.03–$1.41

Questions and Answers

What is the cheapest way to get from Alajuela to San Pedro?

The cheapest way to get from Alajuela to San Pedro is to train which costs $1.41 - $2.83 and takes 57 min.

What is the fastest way to get from Alajuela to San Pedro?

The fastest way to get from Alajuela to San Pedro is to taxi which takes 26 min and costs $33.70 - $40.22 .

Is there a direct train between Alajuela and San Pedro?

No, there is no direct train from Alajuela to San Pedro. However, there are services departing from Alajuela and arriving at UCR Universidad de Costa Rica via Estación Atlántico. The journey, including transfers, takes approximately 57 min.

How far is it from Alajuela to San Pedro?

The distance between Alajuela and San Pedro is 22 km. The road distance is 23.6 km.

How do I travel from Alajuela to San Pedro without a car?

The best way to get from Alajuela to San Pedro without a car is to train which takes 57 min and costs $1.41 - $2.83 .

How long does it take to get from Alajuela to San Pedro?

It takes approximately 57 min to get from Alajuela to San Pedro, including transfers.

Where do I catch the Alajuela to San Pedro train from?

Alajuela to San Pedro train services, operated by Instituto Costarricense de Ferrocarriles, depart from Alajuela station.

Train or bus from Alajuela to San Pedro?

The best way to get from Alajuela to San Pedro is to train which takes 57 min and costs $1.41 - $2.83 . Alternatively, you can bus and line 02 bus, which costs $1.85 - $3.48 and takes 1h 13m.

Where does the Alajuela to San Pedro train arrive?

Alajuela to San Pedro train services, operated by Instituto Costarricense de Ferrocarriles, arrive at Estación Atlántico station.

Can I drive from Alajuela to San Pedro?

Yes, the driving distance between Alajuela to San Pedro is 24 km. It takes approximately 26 min to drive from Alajuela to San Pedro.

Where can I stay near San Pedro?

There are 633+ hotels available in San Pedro. Prices start at $77.62 per night.
+0