There are 7 ways to get from Edmonton to Bocas del Toro by plane, car, ferry, busferry, 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 Bocas Del Toro Isla Colón International Airport
best- Fly from Edmonton International Airport (YEG) to Bocas Del Toro Isla Colón International Airport (BOC)plane YEG - BOC
25h 12m$256–956Drive, Local Boat
- Drive from Edmonton to Almirantecar
- Take the ferry from Almirante to Bocas del Toroferry
3d 14h$1,028–1,482Fly Edmonton International Airport to David, bus and ferry
- Fly from Edmonton International Airport (YEG) to David (DAV)plane YEG - DAV
- Take the busferry from David to Bocas del Torobusferry
21h 57m$369–1,330Fly Edmonton International Airport to Juan Santamaría International Airport, shuttle, bus and ferry
- Fly from Edmonton International Airport (YEG) to Juan Santamaría International Airport (SJO)plane YEG - SJO
- Take a shuttle bus from San José to Cahuita
- Take the busferry from Cahuita to Taxi Valencia Dockbusferry
22h 15m$332–923Fly Edmonton International Airport to Limón International Airport, shuttle, bus and ferry
- Fly from Edmonton International Airport (YEG) to Limón International Airport (LIO)plane YEG - LIO
- Take a shuttle bus from Limon Airport to Manzanillo
- Take the busferry from Manzanillo to Taxi Valencia Dockbusferry
23h 17m$324–984Fly 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 Airport to Monteverde
- Take a shuttle bus from Monteverde to Puerto Viejo de Talamanca
- Take a shuttle bus from Puerto Viejo de Talamanca to Bocas del Toro
22h 26m$1,363–1,928Bus to Calgary International Airport, fly to Bocas Del Toro Isla Colón International Airport
- Take the bus from Edmonton to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Bocas Del Toro Isla Colón International Airport (BOC)plane YYC - BOC
19h 14m$361–1,353
Edmonton International Airport (YEG) to Bocas Del Toro Isla Colón International Airport (BOC) flights
Questions & Answers
The cheapest way to get from Edmonton to Bocas del Toro is to fly which costs $250 - $1,000 and takes 25h 12m.
The fastest way to get from Edmonton to Bocas del Toro is to bus and fly which takes 19h 14m and costs $360 - $1,400.
The distance between Edmonton and Bocas del Toro is 5670 km.
It takes approximately 25h 12m to get from Edmonton to Bocas del Toro, including transfers.
Bocas del Toro is 1h ahead of Edmonton. It is currently 3:09 PM in Edmonton and 4:09 PM in Bocas del Toro.
There are 251+ hotels available in Bocas del Toro.
What companies run services between Edmonton, AB, Canada and Bocas del Toro, Panama?
WestJet, Delta, and five other airlines fly from Edmonton International Airport (YEG) to Bocas Del Toro Isla Colón International Airport (BOC) twice daily.
- Website
- flysansa.com
Flights from Edmonton International Airport to Bocas Del Toro Isla Colón International Airport via Los Angeles, Juan Santamaría International Airport
- Ave. Duration
- 22h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $300–1,100
Flights from Edmonton International Airport to Bocas Del Toro Isla Colón International Airport via Toronto, Juan Santamaría International Airport
- Ave. Duration
- 25h 10m
- When
- Monday and Saturday
- Estimated price
- $290–1,200
Flights from Edmonton International Airport to Bocas Del Toro Isla Colón International Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 28h 25m
- When
- Monday and Saturday
- Estimated price
- $250–950
Flights from Edmonton International Airport to Bocas Del Toro Isla Colón International Airport via Denver, Juan Santamaría International Airport
- Ave. Duration
- 30h 30m
- When
- Saturday
- Estimated price
- $260–950
Flights from Edmonton International Airport to Bocas Del Toro Isla Colón International Airport via Las Vegas, Juan Santamaría International Airport
- Ave. Duration
- 22h 55m
- When
- Monday
- Estimated price
- $280–1,000
Flights from Edmonton International Airport to Limón International Airport via Toronto, Juan Santamaría International Airport
- Ave. Duration
- 19h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $280–1,100
Flights from Edmonton International Airport to Limón International Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 22h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Limón International Airport via Los Angeles, Juan Santamaría International Airport
- Ave. Duration
- 23h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $280–1,000
Flights from Edmonton International Airport to Limón International Airport via Denver, Juan Santamaría International Airport
- Ave. Duration
- 24h 50m
- When
- Friday and Saturday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Limón International Airport via Cancun, Juan Santamaría International Airport
- Ave. Duration
- 15h
- When
- Sunday
- Estimated price
- $330–1,100
Flights from Calgary International Airport to Bocas Del Toro Isla Colón International Airport via Liberia International Airport, Juan Santamaría International Airport
- Ave. Duration
- 12h 55m
- When
- Saturday
- Estimated price
- $330–1,300
- Website
- worldticket.com
Flights from Edmonton International Airport to Limón International Airport via Toronto, Juan Santamaría International Airport
- Ave. Duration
- 19h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $280–1,100
Flights from Edmonton International Airport to Limón International Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 22h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Limón International Airport via Los Angeles, Juan Santamaría International Airport
- Ave. Duration
- 23h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $280–1,000
Flights from Edmonton International Airport to Limón International Airport via Denver, Juan Santamaría International Airport
- Ave. Duration
- 24h 50m
- When
- Friday and Saturday
- Estimated price
- $240–900
Flights from Edmonton International Airport to Limón International Airport via Cancun, Juan Santamaría International Airport
- Ave. Duration
- 15h
- When
- Sunday
- Estimated price
- $330–1,100
- Website
- copaair.com
Flights from Edmonton International Airport to David via Denver, Panama City
- Ave. Duration
- 14h 42m
- When
- Saturday to Sunday
- Estimated price
- $350–1,300
Flights from Edmonton International Airport to David via Cancun, Panama City
- Ave. Duration
- 14h 21m
- When
- Friday
- Estimated price
- $460–1,500
Flights from Edmonton International Airport to David via Toronto, Panama City
- Ave. Duration
- 14h 26m
- When
- Thursday and Friday
- Estimated price
- $380–1,400
Flights from Edmonton International Airport to David via Calgary International Airport, Panama City
- Ave. Duration
- 17h 56m
- When
- Wednesday
- Estimated price
- $440–1,700
- Website
- united.com
Flights from Edmonton International Airport to David via Houston, Panama City
- Ave. Duration
- 24h 3m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,300
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 Edmonton International Airport to Liberia International Airport via Denver
- Ave. Duration
- 9h 19m
- When
- Every day
- Estimated price
- $290–1,100
- Website
- aircanada.com
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 Liberia International Airport via Toronto
- Ave. Duration
- 10h 52m
- When
- Saturday
- Estimated price
- $340–1,200
- Website
- flyporter.com
Flights from Edmonton International Airport to Juan Santamaría International Airport via Toronto
- Ave. Duration
- 12h 7m
- When
- Wednesday and Friday
- Estimated price
- $350–1,100
Flights from Edmonton International Airport to Liberia International Airport via Toronto
- Ave. Duration
- 12h 40m
- When
- Tuesday and Friday
- Estimated price
- $490–1,600
- 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
- Website
- airtransat.com
Flights from Edmonton International Airport to Juan Santamaría International Airport via Toronto
- Ave. Duration
- 11h
- When
- Saturday
- Estimated price
- $320–1,000
- Phone
- +507 6030 8204
- [email protected]
- Website
- panabocas.com
Busferry from David to Bocas del Toro
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $20
- Website
- https://panabocas.com/
- Phone
- +506 2221 7878 / 2221 7373
- [email protected]
- Website
- jungletomsafaris.com
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- https://www.jungletomsafaris.com/
- Phone
- +506 2750 0626
- [email protected]
- Website
- caribeshuttle.com
Busferry from Cahuita to Taxi Valencia Dock
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $43
- Website
- https://www.caribeshuttle.com/
Shuttle from Limon Airport to Manzanillo
- Ave. Duration
- 56 min
- Frequency
- On demand
- Estimated price
- $35
- Website
- https://www.caribeshuttle.com/
Busferry from Manzanillo to Taxi Valencia Dock
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $43
- Website
- https://www.caribeshuttle.com/
Shuttle from Puerto Viejo de Talamanca to Bocas del Toro
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $280
- Website
- https://www.caribeshuttle.com/
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from Liberia Airport to Monteverde
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $269
- Website
- https://www.ridecr.com/
Shuttle from Monteverde to Puerto Viejo de Talamanca
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $772
- Website
- https://www.ridecr.com/
- Phone
- +506 2640 1900 / 2640 0811
- [email protected]
- Website
- tropicaltourshuttles.com
Shuttle from Liberia Airport to Monteverde
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $65–69
- Website
- https://tropicaltourshuttles.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $28–50
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- flixbus.com
Ferry from Almirante to Bocas del Toro
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
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 Which side of Niagara Falls should I choose (and how do I get there)?, Getting to Rome from the airport, and Need to know: Eurostar - to help you get the most out of your next trip.








