There are 6 ways to get from El Salvador to San Jose Airport (SJO) by plane, bus, or car
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 Cuscatlán International Airport
best- Fly from Cuscatlán International Airport (SAL) to Juan Santamaría International Airport (SJO)plane SAL - SJO
3h 45m$235–585Bus via San Salvador
cheapest- Take the bus from San Salvador to San Josébus San Salvador
- Take the bus from Terminal San José Av. 2, C12 Y 14 to El Caciquebus 200 / ...
23h 51m$67–69Bus via Frente A Funeraria Del Magisterio
- Take the bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San Josébus Terminal San Carlos – Terminal San José
- Take the bus from Frente A Funeraria Del Magisterio to El Caciquebus 200
20h 20m$72–94Drive 891.3 km
- Drive from San Salvador to San Jose Airport (SJO)car 891.3 km
13h 30m$120–173Bus to La Aurora International Airport, fly
- Take the bus from Frontera Valle Nuevo to Guatemala Estación Zona 10bus
- Fly from La Aurora International Airport (GUA) to Juan Santamaría International Airport (SJO)plane GUA - SJO
8h 42m$212–569Bus
- Take the bus from Terminal San Carlos - CCA to Terminal Atlántico Nortebus Sac
- Take the bus from Terminal San José Av. 2, C12 Y 14 to El Caciquebus 200 / ...
20h 59m$74–102
Cuscatlán International Airport (SAL) to Juan Santamaría International Airport (SJO) flights
Comparing Your Travel Options
The cheapest way to get from El Salvador to San Jose Airport (SJO) is to bus via San Salvador which costs $67 - $69 and takes 23h 51m.
The fastest way to get from El Salvador to San Jose Airport (SJO) is to fly which takes 3h 45m and costs $230 - $600.
No, there is no direct bus from El Salvador to San Jose Airport (SJO). However, there are services departing from Terminal Tica Bus San Salvador and arriving at El Cacique via Frente A Funeraria Del Magisterio. The journey, including transfers, takes approximately 20h 20m.
The distance between El Salvador and San Jose Airport (SJO) is 701 km. The road distance is 891.3 km.
The best way to get from El Salvador to San Jose Airport (SJO) without a car is to bus via Frente A Funeraria Del Magisterio which takes 20h 20m and costs $70 - $95.
It takes approximately 3h 45m to get from El Salvador to San Jose Airport (SJO), including transfers.
El Salvador to San Jose Airport (SJO) bus services, operated by Tica Bus, depart from Terminal Tica Bus San Salvador station.
The best way to get from El Salvador to San Jose Airport (SJO) is to fly which takes 3h 45m and costs $230 - $600. Alternatively, you can bus via Frente A Funeraria Del Magisterio, which costs $70 - $95 and takes 20h 20m.
El Salvador to San Jose Airport (SJO) bus services, operated by Tica Bus, arrive at Terminal Tica Bus San José station.
Yes, the driving distance between El Salvador to San Jose Airport (SJO) is 891 km. It takes approximately 13h 30m to drive from El Salvador to San Jose Airport (SJO).
What companies run services between El Salvador and San Jose Airport (SJO), Costa Rica?
Avianca - Aerovías del Continente Americano S.A. flies from Cuscatlán International Airport (SAL) to Juan Santamaría International Airport (SJO) 4 times a day. Alternatively, you can take a bus from Terminal Tica Bus San Salvador to San-Jose-Airport-SJO via Terminal Tica Bus San José, Frente A Funeraria Del Magisterio, and El Cacique in around 20h 20m.
- Website
- avianca.com
Flights from Cuscatlán International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $200–550
Flights from La Aurora International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $190–550
Flights from La Aurora International Airport to Juan Santamaría International Airport via Cuscatlán International Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- $190–550
- Website
- copaair.com
Flights from La Aurora International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $50–310
- Phone
- +52 962 625 2435
- info@ticabus.com
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Terminal Tica Bus San José
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- Tica Bus
- Phone
- +506 2442 6900
- contraloriadeservicios@grupotuasa.com
- Website
- grupotuasa.com
Bus from Frente A Funeraria Del Magisterio to El Cacique
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- $2
- Schedules at
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to El Cacique
- Ave. Duration
- 46 min
- Frequency
- Every 5 minutes
- Estimated price
- $2
- Schedules at
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to El Cacique
- Ave. Duration
- 46 min
- Frequency
- Every 5 minutes
- Estimated price
- $2
- Schedules at
- grupotuasa.com
Bus from Frontera Valle Nuevo to Guatemala Estación Zona 10
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $10–17
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $10–15
Bus from Terminal San Carlos - CCA to Terminal Atlántico Norte
- Ave. Duration
- 20h
- Frequency
- 3 times a week
- Estimated price
- $65–95
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $65–95
- Phone
- +503 7841 5688
- elsalvador@transportedelsol.com
- Website
- Transporte del SOL
Bus from San Salvador to San José
- Ave. Duration
- 23h
- Frequency
- 3 times a week
- Estimated price
- $60
- Schedules at
- Transporte del SOL
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 Italian Lakes: Getting around by train, What are the different types of Renfe trains in Spain?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
There are 756+ hotels available in San Jose Airport (SJO).