There are 8 ways to get from Liberia to Belize by bus, plane, shuttle, 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.
Bus to Juan Santamaría International Airport, fly to Mundo Maya Airport, shuttle
best- Take the bus from Liberia to Parada Aeropuerto Internacional Juan Santamaría
- Fly from Juan Santamaría International Airport (SJO) to Mundo Maya Airport (FRS)SJO - FRS
- Take a shuttle bus from Flores to San Ignacio
11h 43m$211–478Bus via La Libertad
cheapest- Take the bus from Parada Rotonda Liberia to Terminal San Benito - CCASjo
- Take the bus from San Salvador to Belize City
37h 2m$157–933Bus
- Take the bus from Liberia to El SalvadorSan José
- Take the bus from San Salvador to Belize City
33h 45m$160–932Drive 1,277.9 km
- Drive from Liberia to Belize City1,277.9 km
22h 53m$266–384Bus, shuttle
- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Take a shuttle bus from Peñas Blancas to Granada
- Take a shuttle bus from Granada to La Ceiba
- Take a shuttle bus from La Ceiba to Punta Gorda
- Take the bus from Punta Gorda to Novelo's Bus Terminal
40h 29mBus to Juan Santamaría International Airport, fly to Ramón Villeda Morales International Airport, bus, drive, ferry
- Take the bus from Liberia to Parada Aeropuerto Internacional Juan Santamaría
- Fly from Juan Santamaría International Airport (SJO) to Ramón Villeda Morales International Airport (SAP)SJO - SAP
- Take the bus from San Pedro Sula to Corinto
- Drive from Corinto to Muelle Municipal
- Take the ferry from Muelle Municipal to Punta Gorda
11h 15m$184–591Fly Liberia International Airport to Ramón Villeda Morales International Airport, bus, drive, ferry
- Fly from Liberia International Airport (LIR) to Ramón Villeda Morales International Airport (SAP)LIR - SAP
- Take the bus from San Pedro Sula to Corinto
- Drive from Corinto to Muelle Municipal
- Take the ferry from Muelle Municipal to Punta Gorda
12h 41m$410–1,499Shuttle to Tamarindo Airport, fly to Ramón Villeda Morales International Airport, bus, drive, ferry
- Take a shuttle bus from Liberia to Tamarindo
- Fly from Tamarindo Airport (TNO) to Ramón Villeda Morales International Airport (SAP)TNO - SAP
- Take the bus from San Pedro Sula to Corinto
- Drive from Corinto to Muelle Municipal
- Take the ferry from Muelle Municipal to Punta Gorda
14h 19m$301–845
Juan Santamaría International Airport (SJO) to Mundo Maya Airport (FRS) flights
Questions & Answers
The cheapest way to get from Liberia to Belize is to bus which costs $160 - $950 and takes 33h 45m.
The fastest way to get from Liberia to Belize is to bus and fly and drive and ferry which takes 11h 15m and costs $180 - $600.
No, there is no direct bus from Liberia to Belize. However, there are services departing from Parada Rotonda Liberia and arriving at Belize City via San Benito, La Libertad and San Salvador. The journey, including transfers, takes approximately 37h 2m.
The distance between Liberia and Belize is 1294 km. The road distance is 1277.9 km.
The best way to get from Liberia to Belize without a car is to bus and shuttle which takes 40h 29m and costs .
It takes approximately 11h 43m to get from Liberia to Belize, including transfers.
Liberia to Belize bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), depart from Parada Rotonda Liberia station.
Liberia to Belize bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), arrive at Terminal San Benito - CCA station.
Yes, the driving distance between Liberia to Belize is 1278 km. It takes approximately 22h 53m to drive from Liberia to Belize.
There are 59+ hotels available in Belize.
What companies run services between Liberia, Costa Rica and Belize?
You can take a bus from Liberia to Belize City via El Salvador and San Salvador in around 33h 45m.
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Mundo Maya Airport via Guatemala City
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $190–460
Flights from Juan Santamaría International Airport to Ramón Villeda Morales International Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $110–320
Flights from Juan Santamaría International Airport to Ramón Villeda Morales International Airport via San Salvador
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $110–320
Flights from Liberia International Airport to Ramón Villeda Morales International Airport via Juan Santamaría International Airport
- Ave. Duration
- 5h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $270–1,400
Flights from Liberia International Airport to Ramón Villeda Morales International Airport via Juan Santamaría International Airport, San Salvador
- Ave. Duration
- 5h 50m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,500
Flights from Tamarindo Airport to Ramón Villeda Morales International Airport via Juan Santamaría International Airport
- Ave. Duration
- 7h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $160–850
Flights from Tamarindo Airport to Ramón Villeda Morales International Airport via Juan Santamaría International Airport, San Salvador
- Ave. Duration
- 6h 43m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–850
- Website
- tag.com.gt
Flights from Juan Santamaría International Airport to Mundo Maya Airport via Guatemala City
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $210–460
- Website
- aa.com
Flights from Liberia International Airport to Ramón Villeda Morales International Airport via Miami
- Ave. Duration
- 7h 2m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $290–1,300
- Website
- united.com
Flights from Liberia International Airport to Ramón Villeda Morales International Airport via Houston
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $360–1,500
- Website
- copaair.com
Flights from Tamarindo Airport to Ramón Villeda Morales International Airport via Juan Santamaría International Airport, Panama City
- Ave. Duration
- 8h 9m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $120–600
- Phone
- +506 4404 0505
- sac@tiguanacaste.com
- Website
- tiguanacaste.com
Bus from Liberia to Parada Aeropuerto Internacional Juan Santamaría
- Ave. Duration
- 2h 58m
- Frequency
- Twice daily
- Estimated price
- $8–14
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
- Phone
- +52 983 120 0459
- marlinespadasmexico@gmail.com
- Website
- marlinespadas.net
Shuttle from Flores to San Ignacio
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $16–35
- Schedules at
- marlinespadas.net
- Book at
- marlinespadas.net
- Phone
- +502 5308 5106
- info@adrenalinatours.com
- Website
- adrenalinatours.com
Shuttle from Flores to San Ignacio
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- adrenalinatours.com
- getawaytravelsint@gmail.com
- Website
- belizetransfer.com
Shuttle from Flores to San Ignacio
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $13–55
- Website
- https://belizetransfer.com/travels/
- Phone
- +52 962 625 2435
- info@ticabus.com
- Website
- ticabus.com
Bus from Liberia to El Salvador
- Ave. Duration
- 18h 9m
- Frequency
- Once daily
- Estimated price
- $45–85
- Website
- https://www.ticabus.com/en/
- mundomayatravels@yahoo.com
- Website
- travelmundomaya.com
Bus from San Salvador to Belize City
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–850
- Website
- https://travelmundomaya.com/home
- Airport
- $700–850
- Phone
- +506 2666 0517
- info@grupotranbasa.com
- Website
- grupotranbasa.com
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $2–4
- Schedules at
- grupotranbasa.com
- Phone
- +1 586 310 8389
- info@easyridecostarica.com
- Website
- easyridecostarica.com
Shuttle from Peñas Blancas to Granada
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $149
- Schedules at
- easyridecostarica.com
- Phone
- +504 8763 1410
- info@shuttlelaceibatoleon.com
- Website
- facebook.com
Shuttle from Granada to La Ceiba
- Ave. Duration
- 15h
- Frequency
- On demand
- Website
- https://www.facebook.com/shuttlelaceibatoleonGuacamayostours
Shuttle from La Ceiba to Punta Gorda
- Ave. Duration
- 13h
- Frequency
- On demand
- Website
- https://www.facebook.com/shuttlelaceibatoleonGuacamayostours
- Phone
- +504 2425 3931
- info@roneeyshuttle.com
- Website
- roneeyshuttle.com
Shuttle from La Ceiba to Punta Gorda
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $95
- Website
- https://www.roneeyshuttle.com/
- Phone
- +1 501 702 2049
- office@jamesbus.bz
- Website
- go.jamesbus.bz
Bus from Punta Gorda to Novelo's Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from San Pedro Sula to Corinto
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $5–8
- Schedules at
- mmcorporacion.com
- Phone
- 1 800 715 1970
- info@ridecr.com
- Website
- ridecr.com
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $109
- Website
- https://www.ridecr.com/
- Phone
- +506 2750 0626
- info@caribeshuttle.com
- Website
- caribeshuttle.com
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- https://www.caribeshuttle.com/
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Parada Rotonda Liberia to Terminal San Benito - CCA
- Ave. Duration
- 19h 25m
- Frequency
- 4 times a week
- Estimated price
- $45–81
- Schedules at
- cristobalcolon.com.gt
- Road
- $45–65
- Phone
- +501 602 0807
- watertaxipg@gmail.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
- mundomayatravels@yahoo.com
- Website
- travelmundomaya.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
- Phone
- +502 5308 5106
- info@adrenalinatours.com
- Website
- adrenalinatours.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Schedules at
- adrenalinatours.com
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 Heathrow Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

































