There are 7 ways to get from Liberia to Alajuela by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between Liberia, Costa Rica and Alajuela, Costa Rica?

You can take a bus from Liberia to Alajuela via Cañas, San Jose, and Tica Bus Office in around 4 h 31 min. Alternatively, Nature Air flies from Liberia to Alajuela once daily.

Airlines
Nature Air
Website
natureair.com
Flights from Liberia to San Jose Heredia
Avg. Duration
35 min
When
Every day
Estimated price
$80 - $340
Flights from Nosara Beach to San Jose
Avg. Duration
35 min
When
Every day
Estimated price
$90 - $490
Flights from Nosara Beach to San Jose via Tambor
Avg. Duration
1 h 40 min
When
Every day
Estimated price
$90 - $490
Flights from Tamarindo to San Jose
Avg. Duration
42 min
When
Every day
Estimated price
$90 - $420
Bus operators
Reyna del Campo
Bus from Liberia to Cañas
Avg. Duration
45 min
Frequency
Hourly
Estimated price
$3
Schedules at
reinadelcampo.com
Transnorte de Upala
Phone
506- 2221 3318
Email
info@caribeños.com
Bus from Cañas to San Jose
Avg. Duration
2 h
Frequency
3 times a day
Estimated price
$9
Schedules at
grupocaribenos.com
Grupo Caribeños
Phone
(506) 2222-0610
Email
info@caribeños.com
Website
grupocaribenos.net
Bus from Liberia to San Jose
Avg. Duration
4 h
Frequency
Hourly
Estimated price
$7
Schedules at
grupocaribenos.net
Transportes La Pampa
Website
transporteslapampa.com
Bus from Liberia to Santa Cruz
Avg. Duration
1 h 23 min
Frequency
Every 10 minutes
Estimated price
$3
Schedules at
transporteslapampa.com
Bus from Liberia to Tamarindo
Avg. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$3
Schedules at
transporteslapampa.com
TRALAPA Ltda
Phone
+506 2680 0392
Bus from Santa Cruz to Aeropuerto/Villa Bonita
Avg. Duration
4 h 4 min
Frequency
Every 4 hours
Estimated price
$10
Schedules at
facebook.com
Empresa Alfaro
Phone
+506 2222 2666
Website
empresaalfaro.com
Bus from Liberia to Tamarindo
Avg. Duration
1 h 30 min
Frequency
Once daily
Schedules at
empresaalfaro.com
Book at
empresaalfaro.com

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Want to know more about US trains? and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

How far is it from Liberia to Alajuela?

The distance between Liberia and Alajuela is 151 km. The road distance is 200 km.

What is the cheapest way to get from Liberia to Alajuela?

The cheapest way to get from Liberia to Alajuela is to Pulmitan de Liberia which costs $8 and takes 4 h 53 min.

What is the fastest way to get from Liberia to Alajuela?

The quickest way to get from Liberia to Alajuela is to fly which takes 2 h 11 min and costs $120.

Is there a direct bus between Liberia and Alajuela?

No, there is no direct bus from Liberia to Alajuela. However, there are services departing from Liberia and arriving at Aeropuerto Internacional Juan Santamaría, Autopista General Cañas, Invu Las Cañas Uno, Río Segundo, Cantón Alajuela, Provincia Alajuela, 200-4003, Costa Rica via Cañas and Tica Bus Office. The journey, including transfers, takes approximately 4 h 31 min.

How long does it take to get from Liberia to Alajuela?

It takes approximately 4 h 31 min to get from Liberia to Alajuela, including transfers.