There are 8 ways to get from San Salvador to Guanacaste by bus, plane, shuttle, 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.
Bus, fly to Managua Airport, shuttle
best- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to Managua Airport (MGA)plane SAL - MGA
- Take a shuttle bus from Granada to Peñas Blancas
7h 38m$541–802Bus
cheapest- Take the bus from Terminal Tica Bus San Salvador to Liberiabus Terminal San Carlos – Terminal San José
15h 9m$50–70Drive 700 km
- Drive from San Salvador to Liberiacar 700 km
10h 21m$94–136Bus, fly to Juan Santamaría International Airport, shuttle
- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to Juan Santamaría International Airport (SJO)plane SAL - SJO
- Take a shuttle bus from Alajuela to Monteverde
- Take a shuttle bus from Monteverde to Cañas
6h 44m$785–1,006Bus, fly to La Fortuna Arenal Airport, shuttle
- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to La Fortuna Arenal Airport (FON)plane SAL - FON
- Take a shuttle bus from La Fortuna to Tilarán
13h 34m$317–761Bus, fly to Liberia International Airport
- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to Liberia International Airport (LIR)plane SAL - LIR
7h 47m$526–920Bus, fly to Tamarindo Airport
- Take the bus from San Salvador to San Salvador Airportbus
- Fly from Cuscatlán International Airport (SAL) to Tamarindo Airport (TNO)plane SAL - TNO
6h 56m$353–1,016Bus via Managua
- Take the bus from San Salvador to Managuabus San Salvador
- Take the bus from Terminal Managua - CCA to Liberia - Estación de Servicio EMESAbus Mga
19h
San Salvador to Guanacaste by bus
Questions & Answers
The cheapest way to get from San Salvador to Guanacaste is to bus which costs $50 - $70 and takes 15h 9m.
The fastest way to get from San Salvador to Guanacaste is to bus and fly and shuttle which takes 6h 44m and costs $750 - $1,100.
Yes, there is a direct bus departing from Terminal Tica Bus San Salvador and arriving at Liberia. Services depart three times a week, and operate Tuesday, Thursday and Sunday. The journey takes approximately 15h 9m.
The distance between San Salvador and Guanacaste is 554 km. The road distance is 700 km.
The best way to get from San Salvador to Guanacaste without a car is to bus which takes 15h 9m and costs $50 - $70.
It takes approximately 7h 38m to get from San Salvador to Guanacaste, including transfers.
San Salvador to Guanacaste bus services, operated by Tica Bus, depart from Terminal Tica Bus San Salvador station.
San Salvador to Guanacaste bus services, operated by Tica Bus, arrive at Liberia station.
Yes, the driving distance between San Salvador to Guanacaste is 700 km. It takes approximately 10h 21m to drive from San Salvador to Guanacaste.
There are 108+ hotels available in Guanacaste.
What companies run services between San Salvador, El Salvador and Guanacaste, Costa Rica?
Tica Bus operates a bus from Terminal Tica Bus San Salvador to Liberia 3 times a week. Tickets cost $50–85 and the journey takes 15h 9m.
- Website
- flysansa.com
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- $190–900
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport, Liberia International Airport
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $200–900
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Guatemala City, Juan Santamaría International Airport
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $210–950
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 14h 3m
- When
- Every day
- Estimated price
- $110–1,000
Flights from Cuscatlán International Airport to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $460–800
Flights from Cuscatlán International Airport to Liberia International Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $150–700
Flights from Cuscatlán International Airport to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $190–850
Flights from Cuscatlán International Airport to Tamarindo Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $240–950
- Website
- worldticket.com
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- $190–900
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Juan Santamaría International Airport, Liberia International Airport
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $200–900
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Guatemala City, Juan Santamaría International Airport
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- $210–950
Flights from Cuscatlán International Airport to La Fortuna Arenal Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 14h 3m
- When
- Every day
- Estimated price
- $110–1,000
Flights from Cuscatlán International Airport to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $460–800
Flights from Cuscatlán International Airport to Liberia International Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $150–700
Flights from Cuscatlán International Airport to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $190–850
Flights from Cuscatlán International Airport to Tamarindo Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $240–950
- Website
- avianca.com
Flights from Cuscatlán International Airport to Managua Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $340–600
Flights from Cuscatlán International Airport to Juan Santamaría International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $200–420
- Website
- flyedelweiss.com
Flights from Cuscatlán International Airport to Liberia International Airport via Juan Santamaría International Airport
- Ave. Duration
- 5h 15m
- When
- Sunday
- Estimated price
- $460–800
Flights from Cuscatlán International Airport to Liberia International Airport via Panama City, Juan Santamaría International Airport
- Ave. Duration
- 7h 55m
- When
- Sunday
- Estimated price
- $460–800
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador to San Salvador Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Phone
- +1 586 310 8389
- [email protected]
- Website
- EasyRide CR
Shuttle from Granada to Peñas Blancas
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $149
- Schedules at
- EasyRide CR
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from Terminal Tica Bus San Salvador to Liberia
- Ave. Duration
- 15h 9m
- Frequency
- 3 times a week
- Estimated price
- $50–85
- Website
- Tica Bus
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Alajuela to Monteverde
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $315
- Website
- RIDE CR
Shuttle from Monteverde to Cañas
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $268
- Website
- RIDE CR
Shuttle from La Fortuna to Tilarán
- Ave. Duration
- 50 min
- Frequency
- On demand
- Estimated price
- $187
- Website
- RIDE CR
- Phone
- +503 7841 5688
- [email protected]
- Website
- Transporte del SOL
Bus from San Salvador to Managua
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Schedules at
- Transporte del SOL
Bus from Terminal Managua - CCA to Liberia - Estación de Servicio EMESA
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- $16–24
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $16–24
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 do I get from Sydney to Melbourne, Need to know: Greyhound, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.





