There are 7 ways to get from Liberia to San Miguel by bus, shuttle, 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.
Bus, shuttle
best- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancasbus
- Take a shuttle bus from Peñas Blancas to León
- Take the bus from León to La Uniónbus Ss
- Take the bus from La Unión to San Miguelbus 304
14h 14mBus
cheapest- Take the bus from Liberia to San Miguelbus San José – San Salvador
15h 26m$45–65Drive 569 km
- Drive from Liberia to San Miguelcar 569 km
8h 31m$77–111Bus, shuttle to Managua Airport, fly, shuttle
- 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 Cuscatlán International Airport (SAL)plane MGA - SAL
- Take a shuttle bus from San Salvador Airport to San Miguel
9h 44mShuttle, 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 Cuscatlán International Airport (SAL)plane SJO - SAL
- Take a shuttle bus from San Salvador Airport to San Miguel
10h 16mFly from Liberia International Airport, shuttle
- Fly from Liberia International Airport (LIR) to Cuscatlán International Airport (SAL)plane LIR - SAL
- Take a shuttle bus from San Salvador Airport to San Miguel
8h 3mShuttle to Tamarindo Airport, fly, shuttle
- Take a shuttle bus from Liberia to Tamarindo
- Fly from Tamarindo Airport (TNO) to Cuscatlán International Airport (SAL)plane TNO - SAL
- Take a shuttle bus from San Salvador Airport to San Miguel
9h 41m
Liberia to San Miguel by bus
Questions & Answers
The cheapest way to get from Liberia to San Miguel is to bus which costs $45 - $65 and takes 15h 26m.
The fastest way to get from Liberia to San Miguel is to drive which takes 8h 31m and costs $75 - $110.
Yes, there is a direct bus departing from Liberia and arriving at San Miguel. Services depart three times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 15h 26m.
The distance between Liberia and San Miguel is 765 km. The road distance is 569 km.
The best way to get from Liberia to San Miguel without a car is to bus and shuttle which takes 14h 14m and costs .
It takes approximately 14h 14m to get from Liberia to San Miguel, including transfers.
Liberia to San Miguel bus services, operated by Tica Bus, depart from Liberia station.
Liberia to San Miguel bus services, operated by Tica Bus, arrive at San Miguel station.
Yes, the driving distance between Liberia to San Miguel is 569 km. It takes approximately 8h 31m to drive from Liberia to San Miguel.
There are 98+ hotels available in San Miguel.
What companies run services between Liberia, Costa Rica and San Miguel, El Salvador?
Tica Bus operates a bus from Liberia to San Miguel 3 times a week. Tickets cost $45–65 and the journey takes 15h 26m.
- Website
- avianca.com
Flights from Managua Airport to Cuscatlán International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $340–600
Flights from Juan Santamaría International Airport to Cuscatlán International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $200–430
Flights from Liberia International Airport to Cuscatlán International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $460–800
Flights from Liberia International Airport to Cuscatlán International Airport via Cobano, Juan Santamaría International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $460–800
Flights from Tamarindo Airport to Cuscatlán International Airport via Juan Santamaría International Airport
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $200–850
Flights from Tamarindo Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Panama City
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $250–950
Flights from Tamarindo Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Guatemala City
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $220–900
- Website
- copaair.com
Flights from Tamarindo Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Panama City
- Ave. Duration
- 7h 44m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–550
- Phone
- +506 2666 0517
- [email protected]
- Website
- grupotranbasa.com
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- grupotranbasa.com
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- grupotranbasa.com
- Phone
- +1 586 310 8389
- [email protected]
- Website
- easyridecostarica.com
Shuttle from Peñas Blancas to León
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $269
- Schedules at
- easyridecostarica.com
Shuttle from Peñas Blancas to Granada
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $149
- Schedules at
- easyridecostarica.com
- Phone
- +503 7749 7648
- [email protected]
- Website
- rutadelgolfo.com
Bus from León to La Unión
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $188
- Schedules at
- rutadelgolfo.com
Bus from La Unión to San Miguel
- Ave. Duration
- 2h 9m
- Frequency
- Every 30 minutes
- Phone
- +503 7490 5075
- [email protected]
- Website
- facebook.com
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- https://www.facebook.com/arguetours
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- https://www.facebook.com/arguetours
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- https://www.facebook.com/arguetours
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- https://www.facebook.com/arguetours
- Phone
- +52 962 625 2435
- [email protected]
- Website
- ticabus.com
Bus from Liberia to San Miguel
- Ave. Duration
- 15h 26m
- Frequency
- 3 times a week
- Estimated price
- $45–65
- Website
- https://www.ticabus.com/en/
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from Liberia to Monteverde
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $269
- Website
- https://www.ridecr.com/
Shuttle from Monteverde to Alajuela
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $315
- Website
- https://www.ridecr.com/
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $168
- Website
- https://www.ridecr.com/
- Phone
- +506 6061 5674 / 2645 7272
- [email protected]
- Website
- shuttlesmonteverde.com
Shuttle from Liberia to Monteverde
- Ave. Duration
- 4h 21m
- Frequency
- Hourly
- Estimated price
- $180
- Schedules at
- shuttlesmonteverde.com
- Phone
- +506 2640 1900 / 2640 0811
- [email protected]
- Website
- tropicaltourshuttles.com
Shuttle from Liberia to Monteverde
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Estimated price
- $65–69
- Website
- https://tropicaltourshuttles.com/
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- https://www.caribeshuttle.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Getting around the Cyclades, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.













