There are 8 ways to get from Edmonton to Santa Teresa by plane, car, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Edmonton International Airport to Cobano
best- Fly from Edmonton International Airport (YEG) to Cobano (ACO)plane YEG - ACO
19h 5m$386–1,146Fly Edmonton International Airport to Nosara Airport, shuttle
cheapest- Fly from Edmonton International Airport (YEG) to Nosara Airport (NOB)plane YEG - NOB
- Take a shuttle bus from Nosara to Santa Teresa
24h 27m$346–1,176Drive 6,920.5 km
- Drive from Edmonton to Santa Teresacar 6,920.5 km
3d 9h$985–1,422Fly Edmonton International Airport to Liberia International Airport, shuttle
- Fly from Edmonton International Airport (YEG) to Liberia International Airport (LIR)plane YEG - LIR
- Take a shuttle bus from Liberia to Tamarindo
- Take a shuttle bus from Tamarindo to Santa Teresa
16h 58m$1,105–1,469Fly Edmonton International Airport to Juan Santamaría International Airport, shuttle
- Fly from Edmonton International Airport (YEG) to Juan Santamaría International Airport (SJO)plane YEG - SJO
- Take a shuttle bus from Alajuela to Monteverde
- Take a shuttle bus from Monteverde to Tambor
18h 42m$1,058–1,653Fly Edmonton International Airport to La Fortuna Arenal Airport, shuttle
- Fly from Edmonton International Airport (YEG) to La Fortuna Arenal Airport (FON)plane YEG - FON
- Take a shuttle bus from La Fortuna to Tambor
21h 37m$851–1,850Bus to Calgary International Airport, fly to Liberia International Airport, shuttle
- Take the bus from Edmonton to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Liberia International Airport (LIR)plane YYC - LIR
- Take a shuttle bus from Liberia to Tamarindo
- Take a shuttle bus from Tamarindo to Santa Teresa
18h 5m$1,059–1,381Fly Edmonton International Airport to Managua Airport, shuttle
- Fly from Edmonton International Airport (YEG) to Managua Airport (MGA)plane YEG - MGA
- Take a shuttle bus from Granada to Peñas Blancas
- Take a shuttle bus from La Cruz to Tamarindo
- Take a shuttle bus from Tamarindo to Santa Teresa
28h 5m$1,323–1,984
Edmonton International Airport (YEG) to Cobano (ACO) flights
Questions & Answers
The cheapest way to get from Edmonton to Santa Teresa is to fly and shuttle which costs $340 - $1,200 and takes 24h 27m.
The fastest way to get from Edmonton to Santa Teresa is to fly and shuttle which takes 16h 58m and costs $1,100 - $1,500.
The distance between Edmonton and Santa Teresa is 5526 km. The road distance is 6920.5 km.
It takes approximately 19h 5m to get from Edmonton to Santa Teresa, including transfers.
Yes, the driving distance between Edmonton to Santa Teresa is 6920 km. It takes approximately 3 days 9h to drive from Edmonton to Santa Teresa.
There are 391+ hotels available in Santa Teresa.
What companies run services between Edmonton, AB, Canada and Santa Teresa, Puntarenas, Costa Rica?
WestJet, World Ticket, and three other airlines fly from Edmonton International Airport (YEG) to Cobano (ACO) 3 times a week.
- Website
- worldticket.com
Flights from Edmonton International Airport to Cobano via Calgary International Airport, Liberia International Airport
- Ave. Duration
- 19h 5m
- When
- Saturday
- Estimated price
- $320–1,300
Flights from Edmonton International Airport to Cobano via Winnipeg, Liberia International Airport
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- $330–1,300
Flights from Edmonton International Airport to Cobano via Cancun, Juan Santamaría International Airport
- Ave. Duration
- 15h 35m
- When
- Sunday
- Estimated price
- $350–1,100
Flights from Edmonton International Airport to Nosara Airport via Calgary International Airport, Liberia International Airport
- Ave. Duration
- 18h 40m
- When
- Saturday
- Estimated price
- $280–1,100
Flights from Edmonton International Airport to Nosara Airport via Winnipeg, Liberia International Airport
- Ave. Duration
- 20h 25m
- When
- Friday
- Estimated price
- $280–1,100
Flights from Edmonton International Airport to La Fortuna Arenal Airport via Calgary International Airport, Liberia International Airport
- Ave. Duration
- 15h 45m
- When
- Saturday
- Estimated price
- $320–1,300
Flights from Edmonton International Airport to La Fortuna Arenal Airport via Winnipeg, Liberia International Airport
- Ave. Duration
- 17h 30m
- When
- Friday
- Estimated price
- $330–1,300
- Website
- flysansa.com
Flights from Edmonton International Airport to Cobano via Calgary International Airport, Liberia International Airport
- Ave. Duration
- 19h 5m
- When
- Saturday
- Estimated price
- $320–1,300
Flights from Edmonton International Airport to Cobano via Winnipeg, Liberia International Airport
- Ave. Duration
- 20h 50m
- When
- Friday
- Estimated price
- $330–1,300
Flights from Edmonton International Airport to Cobano via Cancun, Juan Santamaría International Airport
- Ave. Duration
- 15h 35m
- When
- Sunday
- Estimated price
- $350–1,100
Flights from Edmonton International Airport to Nosara Airport via Calgary International Airport, Liberia International Airport
- Ave. Duration
- 18h 40m
- When
- Saturday
- Estimated price
- $280–1,100
Flights from Edmonton International Airport to Nosara Airport via Winnipeg, Liberia International Airport
- Ave. Duration
- 20h 25m
- When
- Friday
- Estimated price
- $280–1,100
Flights from Edmonton International Airport to La Fortuna Arenal Airport via Calgary International Airport, Liberia International Airport
- Ave. Duration
- 15h 45m
- When
- Saturday
- Estimated price
- $320–1,300
Flights from Edmonton International Airport to La Fortuna Arenal Airport via Winnipeg, Liberia International Airport
- Ave. Duration
- 17h 30m
- When
- Friday
- Estimated price
- $330–1,300
- Website
- aircanada.com
Flights from Edmonton International Airport to Liberia International Airport via Toronto
- Ave. Duration
- 10h 52m
- When
- Saturday
- Estimated price
- $340–1,300
Flights from Edmonton International Airport to Juan Santamaría International Airport via Toronto
- Ave. Duration
- 10h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Juan Santamaría International Airport via Houston
- Ave. Duration
- 11h 32m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–800
Flights from Edmonton International Airport to Managua Airport via Houston
- Ave. Duration
- 28h 1m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Managua Airport via Calgary International Airport, Houston
- Ave. Duration
- 23h 11m
- When
- Every day
- Estimated price
- $240–1,400
- Website
- united.com
Flights from Edmonton International Airport to Liberia International Airport via Denver
- Ave. Duration
- 9h 19m
- When
- Every day
- Estimated price
- $290–1,100
Flights from Edmonton International Airport to Juan Santamaría International Airport via Houston
- Ave. Duration
- 11h 32m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–800
Flights from Edmonton International Airport to Juan Santamaría International Airport via Denver
- Ave. Duration
- 15h 15m
- When
- Friday and Saturday
- Estimated price
- $210–800
Flights from Calgary International Airport to Liberia International Airport via Denver
- Ave. Duration
- 9h 19m
- When
- Every day
- Estimated price
- $290–1,100
Flights from Edmonton International Airport to Managua Airport via Houston
- Ave. Duration
- 28h 1m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Managua Airport via Calgary International Airport, Houston
- Ave. Duration
- 21h 6m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $330–1,400
- Website
- westjet.com
Flights from Edmonton International Airport to Liberia International Airport via Calgary International Airport
- Ave. Duration
- 8h 55m
- When
- Saturday
- Estimated price
- $240–550
Flights from Edmonton International Airport to Liberia International Airport via Winnipeg
- Ave. Duration
- 11h 16m
- When
- Friday
- Estimated price
- $240–550
Flights from Edmonton International Airport to Liberia International Airport via Toronto
- Ave. Duration
- 13h
- When
- Thursday and Saturday
- Estimated price
- $240–550
Flights from Calgary International Airport to Liberia International Airport
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- $170–370
- Website
- flyporter.com
Flights from Edmonton International Airport to Liberia International Airport via Toronto
- Ave. Duration
- 12h 40m
- When
- Tuesday and Friday
- Estimated price
- $500–1,600
Flights from Edmonton International Airport to Juan Santamaría International Airport via Toronto
- Ave. Duration
- 12h 7m
- When
- Wednesday and Friday
- Estimated price
- $360–1,100
- Website
- airtransat.com
Flights from Edmonton International Airport to Juan Santamaría International Airport via Toronto
- Ave. Duration
- 11h
- When
- Saturday
- Estimated price
- $310–1,000
- Website
- avianca.com
Flights from Edmonton International Airport to Managua Airport via Houston, San Salvador
- Ave. Duration
- 15h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $250–950
- Website
- delta.com
Flights from Calgary International Airport to Liberia International Airport via Atlanta
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- $170–370
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $168
- Website
- RIDE CR
Shuttle from Tamarindo to Santa Teresa
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $626
- Website
- RIDE CR
Shuttle from Alajuela to Monteverde
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $315
- Website
- RIDE CR
Shuttle from Monteverde to Tambor
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $461
- Website
- RIDE CR
Shuttle from La Fortuna to Tambor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $461
- Website
- RIDE CR
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $168
- Website
- RIDE CR
Shuttle from Tamarindo to Santa Teresa
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $626
- Website
- RIDE CR
Shuttle from La Cruz to Tamarindo
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $251
- Website
- RIDE CR
Shuttle from Tamarindo to Santa Teresa
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $626
- Website
- RIDE CR
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- Caribe Shuttle
Shuttle from Liberia to Tamarindo
- Ave. Duration
- 2h 3m
- Frequency
- Once daily
- Website
- Caribe Shuttle
- Phone
- +506 2640 1900 / 2640 0811
- [email protected]
- Website
- Tropical Tours Shuttles
Shuttle from Nosara to Santa Teresa
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Estimated price
- $60–70
- Website
- Tropical Tours Shuttles
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
- 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
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, Is ride-sharing platform BlaBlaCar right for you?, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.







