There are 8 ways to get from Costa Rica to San Miguel by plane, shuttle, bus, car, or taxi
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 Juan Santamaría International Airport, shuttle
best- 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
6h 5mBus #3
cheapest- Take the bus from Terminal Tica Bus San José to San Miguelbus Terminal San Carlos – Terminal San José
39h 15m$55–75Bus via Peñas Blancas
- Take the bus from Gran Terminal del Caribe, San José to Terminal Pulmitan Liberiabus
- Take the bus from Terminal de Buses Municipal de Liberia to Peñas Blancasbus
- Take the bus from Peñas Blancas to Chinandegabus
- Take the bus from Chinandega to Aduana El Guasaulebus
- Take the bus from Frontera El Guasaule to Frontera El Amatillobus Mga
- Take the bus from Frontera El Amatillo to San Miguelbus 346
16h 36mDrive 773.1 km
- Drive from San José to San Miguelcar 773.1 km
11h 45m$104–150Fly from Limón International Airport, shuttle
- Fly from Limón International Airport (LIO) to Cuscatlán International Airport (SAL)plane LIO - SAL
- Take a shuttle bus from San Salvador Airport to San Miguel
6h 16mTaxi to Quepos La Managua Airport, fly, shuttle
- Take the taxi from San Isidro to Quepos-Airport-XQPtaxi
- Fly from Quepos La Managua Airport (XQP) to Cuscatlán International Airport (SAL)plane XQP - SAL
- Take a shuttle bus from San Salvador Airport to San Miguel
7h 7mBus
- Take the bus from Terminal NicaBus to Chinandegabus
- Take the bus from Chinandega to Aduana El Guasaulebus
- Take the bus from Frontera El Guasaule to Frontera El Amatillobus Mga
- Take the bus from Frontera El Amatillo to San Miguelbus 346
18h 58mBus #2
- Take the bus from Terminal Atlántico Norte to Terminal Managua - CCAbus Sjo
- Take the bus from Terminal Managua - CCA to San Miguel - Texacobus Mga
24h 30m$61–100
Costa Rica to San Miguel by bus
Comparing Your Travel Options
The cheapest way to get from Costa Rica to San Miguel is to bus which costs $55 - $75 and takes 39h 15m.
The fastest way to get from Costa Rica to San Miguel is to drive which takes 11h 45m and costs $100 - $150.
Yes, there is a direct bus departing from Terminal Tica Bus San José and arriving at San Miguel. Services depart three times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 39h 15m.
The distance between Costa Rica and San Miguel is 781 km. The road distance is 773.1 km.
The best way to get from Costa Rica to San Miguel without a car is to bus via Peñas Blancas which takes 16h 36m and costs .
It takes approximately 6h 5m to get from Costa Rica to San Miguel, including transfers.
Costa Rica to San Miguel bus services, operated by Pulmitan de Liberia, depart from Gran Terminal del Caribe, San José station.
Costa Rica to San Miguel bus services, operated by Pulmitan de Liberia, arrive at Terminal Pulmitan Liberia station.
Yes, the driving distance between Costa Rica to San Miguel is 773 km. It takes approximately 11h 45m to drive from Costa Rica to San Miguel.
There are 85+ hotels available in San Miguel.
What companies run services between Costa Rica and San Miguel, El Salvador?
You can take a bus from Gran Terminal del Caribe, San José to San Miguel via Terminal Pulmitan Liberia, Terminal de Buses Municipal de Liberia, Peñas Blancas, Chinandega, Aduana El Guasaule, Frontera El Guasaule, and Frontera El Amatillo in around 16h 36m.
- Website
- avianca.com
Flights from Juan Santamaría International Airport to Cuscatlán International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $200–550
Flights from Limón International Airport to Cuscatlán International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $210–950
Flights from Limón International Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Guatemala City
- Ave. Duration
- 8h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $230–1,000
Flights from Quepos La Managua Airport to Cuscatlán International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $200–900
Flights from Quepos La Managua Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Panama City
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $250–1,000
Flights from Quepos La Managua Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Guatemala City
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–950
- Website
- copaair.com
Flights from Limón International Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Panama City
- Ave. Duration
- 7h 39m
- When
- Every day
- Estimated price
- $100–490
Flights from Quepos La Managua Airport to Cuscatlán International Airport via Juan Santamaría International Airport, Panama City
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–460
- Phone
- +503 7490 5075
- [email protected]
- Website
- Argueta Tours y Transportes
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Argueta Tours y Transportes
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Argueta Tours y Transportes
Shuttle from San Salvador Airport to San Miguel
- Ave. Duration
- 2h
- Frequency
- On demand
- Website
- Argueta Tours y Transportes
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- Pulmitan de Liberia
Bus from Gran Terminal del Caribe, San José to Terminal Pulmitan Liberia
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $10–13
- Schedules at
- Pulmitan de Liberia
- Phone
- +506 2666 0517
- [email protected]
- Website
- Grupo Tranbasa
Bus from Terminal de Buses Municipal de Liberia to Peñas Blancas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $3–5
- Schedules at
- Grupo Tranbasa
Bus from Peñas Blancas to Chinandega
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- estelibuses.web.app
Bus from Chinandega to Aduana El Guasaule
- Ave. Duration
- 2h
- Frequency
- Every 15 minutes
- Estimated price
- $1
- Schedules at
- estelibuses.web.app
Bus from Chinandega to Aduana El Guasaule
- Ave. Duration
- 2h
- Frequency
- Every 15 minutes
- Estimated price
- $1
- Schedules at
- estelibuses.web.app
Bus from Frontera El Guasaule to Frontera El Amatillo
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- $9–14
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $9–14
Bus from Frontera El Guasaule to Frontera El Amatillo
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- $9–14
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $9–14
Bus from Terminal Atlántico Norte to Terminal Managua - CCA
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Estimated price
- $30–50
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $30–50
Bus from Terminal Managua - CCA to San Miguel - Texaco
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- $28–55
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $28–40
- [email protected]
Bus from Frontera El Amatillo to San Miguel
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Schedules at
- centrocoasting.com
Bus from Frontera El Amatillo to San Miguel
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Schedules at
- centrocoasting.com
- Phone
- +505 2222 2276
- [email protected]
- Website
- Nica Bus
Bus from Terminal NicaBus to Chinandega
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $40–50
- Website
- Nica Bus
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Tica Bus San José to San Miguel
- Ave. Duration
- 39h 15m
- Frequency
- 3 times a week
- Estimated price
- $55–85
- Website
- Tica Bus
- Ave. Duration
- 1h 22m
- Estimated price
- $130–170
Coopeheredia
- Phone
- +506 2262 6262
- Website
- coopeheredia.com
Coopemargarita
- Phone
- +506 2238 3838
- Website
- facebook.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 Gatwick Airport into central London, How to get from Stansted Airport into central London, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.











