There are 9 ways to get from Liberia to Panama by shuttle, plane, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, shuttle to Juan Santamaría International Airport, fly to Tocumen International Airport
best- Take a shuttle bus from Liberia to Monteverde
- Take a shuttle bus from Monteverde to Alajuela
- Fly from Juan Santamaría International Airport (SJO) to Tocumen International Airport (PTY)plane SJO - PTY
7h 12m$372–771Bus via Puntarenas
cheapest- Take the bus from Terminal de Buses Municipal de Liberia to Puntarenasbus
- Take the bus from Puntarenas to Jacóbus
- Take the bus from Jaco Maxi Pali to Panamabus
20h 52m$60–86Drive 937.8 km
- Drive from Liberia to Panama Citycar 937.8 km
14h 38m$129–186Fly Liberia International Airport to Juan Santamaría International Airport, shuttle, bus
- Fly from Liberia International Airport (LIR) to Juan Santamaría International Airport (SJO)plane LIR - SJO
- Take a shuttle bus from San José to Uvita
- Take the bus from Uvita to Davidbus
7h 45m$759–1,602Shuttle, shuttle to Managua Airport, fly to Tocumen International Airport
- Take a shuttle bus from Plaza Santa Rosa to San Juan del Sur
- Take a shuttle bus from San Juan del Sur to Managua Airport
- Fly from Managua Airport (MGA) to Tocumen International Airport (PTY)plane MGA - PTY
8h 10m$470–920Fly Liberia International Airport to Tocumen International Airport
- Fly from Liberia International Airport (LIR) to Tocumen International Airport (PTY)plane LIR - PTY
5h 28m$575–2,112Shuttle, shuttle to Juan Santamaría International Airport, fly to Golfito, bus
- Take a shuttle bus from Liberia to Monteverde
- Take a shuttle bus from Monteverde to Alajuela
- Fly from Juan Santamaría International Airport (SJO) to Golfito (GLF)plane SJO - GLF
- Take the bus from Golfito to Paso Canoasbus
- Take the bus from Frontera to Davidbus
8h 59m$381–1,010Bus
- Take the bus from Terminal Pulmitan Liberia to Terminal Pulmitan De Liberiabus Liberia
- Take the bus from Terminal Tica Bus to Terminal Albrookbus Panamá / ...
21h 45m$66–103Shuttle, Local Boat, bus
- Take a shuttle bus from Liberia to Monteverde
- Take a shuttle bus from Monteverde to Bocas del Toro
- Take the ferry from Bocas del Toro to Almiranteferry
- Take the bus from Almirante to Panama Citybus
25h 11m$848–1,034
Juan Santamaría International Airport (SJO) to Tocumen International Airport (PTY) flights
Questions & Answers
The cheapest way to get from Liberia to Panama is to bus which costs $65 - $110 and takes 21h 45m.
The fastest way to get from Liberia to Panama is to fly which takes 5h 28m and costs $550 - $2,200.
The distance between Liberia and Panama is 790 km. The road distance is 937.8 km.
The best way to get from Liberia to Panama without a car is to bus via Puntarenas which takes 20h 52m and costs $55 - $90.
It takes approximately 7h 12m to get from Liberia to Panama, including transfers.
The best way to get from Liberia to Panama is to bus via Puntarenas which takes 20h 52m and costs $55 - $90. Alternatively, you can fly, which costs $550 - $2,200 and takes 5h 28m.
Panama is 1h ahead of Liberia. It is currently 3:19 PM in Liberia and 4:19 PM in Panama.
Yes, the driving distance between Liberia to Panama is 938 km. It takes approximately 14h 38m to drive from Liberia to Panama.
There are 857+ hotels available in Panama.
What companies run services between Liberia, Costa Rica and Panama?
You can take a bus from Terminal de Buses Municipal de Liberia to Fernandez de Cordoba via Puntarenas, Jacó, Jaco Maxi Pali, Panama, and Albrook in around 20h 52m. Alternatively, SANSA, Avianca - Aerovías del Continente Americano S.A., and Copa Airlines fly from Liberia International Airport (LIR) to Tocumen International Airport (PTY) 4 times a day.
- Website
- copaair.com
Flights from Juan Santamaría International Airport to Tocumen International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $40–300
Flights from Managua Airport to Tocumen International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $55–360
Flights from Managua Airport to Tocumen International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 33m
- When
- Monday, Thursday, and Friday
- Estimated price
- $60–360
Flights from Liberia International Airport to Tocumen International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- $95–650
- Website
- flysansa.com
Flights from Liberia International Airport to Juan Santamaría International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $60–500
Flights from Juan Santamaría International Airport to Golfito
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–600
- Website
- worldticket.com
Flights from Liberia International Airport to Juan Santamaría International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $60–500
Flights from Juan Santamaría International Airport to Golfito
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–600
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Tocumen International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $100–330
Flights from Managua Airport to Tocumen International Airport via San Salvador
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $300–650
Flights from Liberia International Airport to Tocumen International Airport via Juan Santamaría International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $490–950
Flights from Liberia International Airport to Tocumen International Airport via Cobano, Juan Santamaría International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $490–950
- Phone
- 1 800 715 1970
- info@ridecr.com
- Website
- ridecr.com
Shuttle from Liberia to Monteverde
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $223
- Website
- https://www.ridecr.com/
Shuttle from Monteverde to Alajuela
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $176
- Website
- https://www.ridecr.com/
Shuttle from San José to Uvita
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $311
- Website
- https://www.ridecr.com/
- Phone
- +506 6061 5674 / 2645 7272
- jorge27fm@gmail.com
- Website
- shuttlesmonteverde.com
Shuttle from Liberia to Monteverde
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $180
- Schedules at
- shuttlesmonteverde.com
Shuttle from Liberia to Monteverde
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- $55–75
- Website
- https://tropicaltourshuttles.com/
- Phone
- +506 2663 1752
- reinadelcamposa@hotmail.com
- Website
- reinadelcampo.com
Bus from Terminal de Buses Municipal de Liberia to Puntarenas
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $6–8
- Schedules at
- reinadelcampo.com
- Phone
- +506 2777 0263
- info@tqpcr.com
- Website
- tqpcr.com
Bus from Puntarenas to Jacó
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- $2–7
- Schedules at
- tqpcr.com
- Phone
- +52 962 625 2435
- info@ticabus.com
- Website
- ticabus.com
Bus from Jaco Maxi Pali to Panama
- Ave. Duration
- 15h 34m
- Frequency
- Once daily
- Estimated price
- $50–70
- Website
- https://www.ticabus.com/en/
Bus from Terminal Tica Bus to Terminal Albrook
- Ave. Duration
- 17h 10m
- Frequency
- Once daily
- Estimated price
- $55–80
- Website
- https://www.ticabus.com/en/
- Phone
- +506 2221 4214
- info@tracopacr.com
- Website
- tracopacr.com
Bus from Uvita to David
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- $12–17
- Schedules at
- tracopacr.com
- Colectivo
- $12–17
- Phone
- +506 2750 0626
- info@caribeshuttle.com
- Website
- caribeshuttle.com
Shuttle from Plaza Santa Rosa to San Juan del Sur
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- $50
- Website
- https://www.caribeshuttle.com/
Shuttle from Monteverde to Bocas del Toro
- Ave. Duration
- 9h
- Frequency
- On demand
- Estimated price
- $775
- Website
- https://www.caribeshuttle.com/
- Phone
- +1 267 248 0844
- info@iskratravel.com
- Website
- iskratravel.com
Shuttle from San Juan del Sur to Managua Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $80
- Website
- https://iskratravel.com/
- Phone
- +1 586 310 8389
- info@easyridecostarica.com
- Website
- easyridecostarica.com
Shuttle from San Juan del Sur to Managua Airport
- Ave. Duration
- 2h 45m
- Frequency
- On demand
- Estimated price
- $179
- Schedules at
- easyridecostarica.com
Bus from Golfito to Paso Canoas
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- facebook.com
- Phone
- +507 314 6886
- panachifauditoria@gmail.com
- Website
- facebook.com
Bus from Frontera to David
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $5
- Schedules at
- facebook.com
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Terminal Pulmitan Liberia to Terminal Pulmitan De Liberia
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $9–12
- Book at
- mibus.cr
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Terminal Tica Bus to Terminal Albrook
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a day
- Estimated price
- $58–90
- Schedules at
- cristobalcolon.com.gt
- Road
- $60–90
- Phone
- +507 303 6326
- tranceibosa@hotmail.com
- Website
- facebook.com
Bus from Almirante to Panama City
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Estimated price
- $12–30
- Schedules at
- facebook.com
- Child
- $12–15
- Adult
- $25–30
Ferry from Bocas del Toro to Almirante
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
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 Luton Airport into central London, 5 incredible day trips from Florence by train, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
























