Duration 40 min
Distance 211.7 km
Average price $60
Possible routes 6 found

San Jose Airport (SJO) to Liberia Airport (LIR)

Rome2rio has found 6 ways to get from San Jose Airport (SJO) to Liberia Airport (LIR) by flight, taxi, bus and car. We recommend flying from San Jose to Liberia, which is the fastest option and takes around 40 min. Alternatively, taking the bus from Real Cariari to Sardinal is the cheapest option and takes around 5h 35m.

Recommended route

Fly to Liberia

  1. San Jose
  2. Liberia Airport (LIR)
Fastest
40 min
$80 - $260
Alternative routes

Fly to Tamarindo, taxi

  1. San Jose
  2. Tamarindo
  3. Liberia Airport (LIR)
1h 55m
$170 - $346

Bus via Sardinal

  1. Real Cariari
  2. Liberia Airport (LIR)
5h 35m
Cheapest
$5 - $10

Pulmitan de Liberia

  1. San Jose
  2. Liberia Airport (LIR)
7h 4m
$7 - $10

Bus

  1. San Jose Terminal 7-10
  2. Liberia Airport (LIR)
7h 5m
$7 - $11

Drive

  1. San Jose Airport (SJO)
  2. Liberia Airport (LIR)
3h 23m
$20 - $29

Frequently asked questions

Want to know about travelling from San Jose Airport (SJO) to Liberia Airport (LIR)? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from San Jose Airport (SJO) to Liberia Airport (LIR) is to bus via Sardinal which costs $5 - $10 and takes 5h 35m.

More details

The quickest way to get from San Jose Airport (SJO) to Liberia Airport (LIR) is to fly which costs $80 - $260 and takes 40 min.

More details

No, there is no direct bus from San Jose Airport (SJO) to Liberia Airport (LIR). However, there are services departing from Aeropuerto Internacional Juan Santamaría and arriving at Llano Grande via Real Cariari and Sardinal. The journey, including transfers, takes approximately 5h 35m.

More details

The distance between San Jose Airport (SJO) and Liberia Airport (LIR) is 161 km. The road distance is 211.7 km.

Get driving directions

The best way to get from San Jose Airport (SJO) to Liberia Airport (LIR) without a car is to bus via Sardinal which takes 5h 35m and costs $5 - $10.

More details

It takes approximately 40 min to fly from San Jose (SJO) to Liberia (LIR), including transfers and time at the airport.

More details

San Jose Airport (SJO) to Liberia Airport (LIR) bus services, operated by Transmonteverde, depart from Real Cariari station.

More details

The best way to get from San Jose Airport (SJO) to Liberia Airport (LIR) is to fly which takes 40 min and costs $80 - $260. Alternatively, you can bus via Sardinal, which costs $5 - $10 and takes 5h 35m.

Mode details

The quickest flight from San Jose Airport to Liberia Airport is the direct flight which takes 40 min.

Search flights

San Jose Airport (SJO) to Liberia Airport (LIR) bus services, operated by Transmonteverde, arrive at Sardinal station.

More details

Yes, the driving distance between San Jose Airport (SJO) to Liberia Airport (LIR) is 212 km. It takes approximately 3h 23m to drive from San Jose Airport (SJO) to Liberia Airport (LIR).

Get driving directions

Air Transat and KLM offer flights from San Jose Airport to Liberia Airport.

Search flights

There are 327+ hotels available in Liberia Airport (LIR). Prices start at $100 USD per night.

More details

How to travel from San Jose Airport (SJO) to Liberia Airport (LIR)

Find all the possible transport options for your trip from San Jose Airport (SJO) to Liberia Airport (LIR) right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between San Jose Airport (SJO) and Liberia Airport (LIR)?

Air Transat and KLM fly from San Jose Airport (SJO) to Liberia Airport (LIR) 5 times a week. Alternatively, Transmonteverde operates a bus from San Jose Airport (SJO) to Liberia Airport (LIR) twice daily. Tickets cost $5 - $10 and the journey takes 3h.
Airlines
Ave. Duration
40 min
Frequency
Wednesday
Estimated price
$70 - $120

Contact Details

Ave. Duration
55 min
Frequency
Tuesday, Friday, Saturday and Sunday
Estimated price
$130 - $550

Contact Details

Ave. Duration
40 min
Frequency
Every day
Estimated price
$35 - $330

Contact Details

Bus operators
Ave. Duration
3h
Frequency
Twice daily
Estimated price
$5 - $10
Other operators
Ave. Duration
1h 15m
Estimated price
$80 - $100

Contact Details

Liberia, Costa Rica

Liberia is the capital and largest city of Guanacaste province, Costa Rica, located 215 km northwest of the national capital, San José, in the canton with the same name. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe