There are 8 ways to get from Liberia to Mérida by plane, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Liberia International Airport
best- Fly from Liberia International Airport (LIR) to Mérida International Airport (MID)plane LIR - MID
12h 41m$5,536–19,433Bus #2
cheapest- Take the bus from Parada Rotonda Liberia to Terminal Managua - CCAbus Sjo
- Take the bus from Terminal Managua - CCA to Terminal San Carlos - Ticabusbus Mga
- Take the bus from Terminal San Carlos - Ticabus to Guatemala Aguilar Batresbus
- Take the bus from Guatemana Aguilar Batres to Tapachulabus
- Take the bus from Tapachula to Huixtlabus
- Take the bus from Huixtla to Mérida Centro Históricobus
2d 15h$3,676–6,454Bus via San José
- Take the bus from Liberia to Central Autobusera Inteligentebus
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Belize Citybus
- Take the bus from Belize City to Chetumalbus
- Take the bus from Chetumal to Mérida Centro Históricobus Ado
2d 4h$4,477–20,208Drive 1,761.8 km
- Drive from Liberia to Méridacar 1,761.8 km
30h 5m$4,325–6,247Shuttle, shuttle to Juan Santamaría International Airport, fly
- 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 Mérida International Airport (MID)plane SJO - MID
12h 16m$13,108–26,873Bus, shuttle to Managua Airport, fly
- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancasbus
- Take a shuttle bus from Peñas Blancas to Granada
- Fly from Managua Airport (MGA) to Mérida International Airport (MID)plane MGA - MID
13h 20m$12,332–26,892Bus, train
- Take the bus from Terminal Pulmitan Liberia to Gran Terminal del Caribe, San Josébus
- Take the bus from San José to San Salvadorbus
- Take the bus from San Salvador to Belize Citybus
- Take the bus from Belize City to Bacalarbus
- Take the train from Estación Tren Maya Bacalar to Estación Tren Maya Cancún Aeropuertotrain
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Mérida Teyatrain
2d 9h$4,711–24,804Bus
- Take the bus from Liberia to Terminal Tica Bus San Salvadorbus
- Take the bus from San Salvador to Belize Citybus
- Take the bus from Belize City to Chetumalbus
- Take the bus from Chetumal to Mérida Centro Históricobus Ado
2d 14h$4,138–20,139
Liberia International Airport (LIR) to Mérida International Airport (MID) flights
Comparing Your Travel Options
The cheapest way to get from Liberia to Mérida is to bus which costs $3600 - $6500 and takes 2 days 15h.
The fastest way to get from Liberia to Mérida is to shuttle and fly which takes 12h 16m and costs $13000 - $27000.
No, there is no direct bus from Liberia to Mérida. However, there are services departing from Liberia and arriving at Mérida Centro Histórico via San José, San Salvador, Belize City and Chetumal. The journey, including transfers, takes approximately 2 days 4h.
The distance between Liberia and Mérida is 1253 km. The road distance is 1761.8 km.
The best way to get from Liberia to Mérida without a car is to bus which takes 2 days 14h and costs $4100 - $21000.
It takes approximately 12h 41m to get from Liberia to Mérida, including transfers.
Liberia to Mérida bus services, operated by Transporte Inteligente de Guanacaste, depart from Liberia station.
The best way to get from Liberia to Mérida is to fly which takes 12h 41m and costs $5500 - $20000. Alternatively, you can bus via San José, which costs $4400 - $21000 and takes 2 days 4h.
Liberia to Mérida bus services, operated by Transporte Inteligente de Guanacaste, arrive at Central Autobusera Inteligente station.
Yes, the driving distance between Liberia to Mérida is 1762 km. It takes approximately 30h 5m to drive from Liberia to Mérida.
What companies run services between Liberia, Costa Rica and Mérida, Mexico?
American Airlines, SANSA, and Aeroméxico fly from Liberia International Airport (LIR) to Mérida International Airport (MID) twice daily. Alternatively, you can take a bus from Liberia to Mérida Centro Histórico via Central Autobusera Inteligente, San José, San Salvador, San Salvador, Belize City, and Chetumal in around 2d 4h.
- Website
- aeromexico.com
Flights from Liberia International Airport to Mérida International Airport via Juan Santamaría International Airport, Mexico City
- Ave. Duration
- 10h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $4,400–19,000
Flights from Juan Santamaría International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $2,900–13,000
Flights from Managua Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 7h 26m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $3,300–15,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Bacalar to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 4h 38m
- Frequency
- Twice daily
- Estimated price
- $390–1,900
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $390–480
- Local Tourist
- $490–650
- National Tourist
- $700–950
- International Tourist
- $950–1,300
- National Premier
- $1,100–1,500
- International Premier
- $1,500–1,900
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Mérida Teya
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- $370–3,300
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $370–850
- Local Tourist
- $460–1,100
- National Tourist
- $700–1,600
- International Tourist
- $900–2,100
- National Premier
- $1,100–2,500
- International Premier
- $1,500–3,300
- Phone
- +506 4404 0505
- [email protected]
- Website
- tiguanacaste.com
Bus from Liberia to Central Autobusera Inteligente
- Ave. Duration
- 2h 29m
- Frequency
- 3 times a day
- Estimated price
- $170–330
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.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 Southend Airport into central London, Need to know: Eurostar, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
There are 869+ hotels available in Mérida.







