There are 4 ways to get from St. Louis to Bocas del Toro by plane, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bocas Del Toro Isla Colón International Airport
best- Fly from Lambert–St. Louis International Airport (STL) to Bocas Del Toro Isla Colón International Airport (BOC)plane STL - BOC
23h 52m$322–852Fly to Juan Santamaría International Airport, shuttle, bus and ferry
- Fly from Lambert–St. Louis International Airport (STL) to Juan Santamaría International Airport (SJO)plane STL - SJO
- Take a shuttle bus from San José to Cahuita
- Take the busferry from Cahuita to Taxi Valencia Dockbusferry
17h 58m$378–820Fly to Limón International Airport, shuttle, bus and ferry
- Fly from Lambert–St. Louis International Airport (STL) to Limón International Airport (LIO)plane STL - LIO
- Take a shuttle bus from Limon Airport to Manzanillo
- Take the busferry from Manzanillo to Taxi Valencia Dockbusferry
16h 6m$370–880Fly to David, bus and ferry
- Fly from Lambert–St. Louis International Airport (STL) to David (DAV)plane STL - DAV
- Take the busferry from David to Bocas del Torobusferry
17h 15m$426–1,126
Lambert–St. Louis International Airport (STL) to Bocas Del Toro Isla Colón International Airport (BOC) flights
Questions & Answers
The cheapest way to get from St. Louis to Bocas del Toro is to fly and shuttle and bus and ferry which costs $370 - $850 and takes 17h 58m.
The fastest way to get from St. Louis to Bocas del Toro is to fly and shuttle and bus and ferry which takes 16h 6m and costs $370 - $900.
The distance between St. Louis and Bocas del Toro is 3391 km.
It takes approximately 23h 52m to get from St. Louis to Bocas del Toro, including transfers.
There are 252+ hotels available in Bocas del Toro.
What companies run services between St. Louis, MO, USA and Bocas del Toro, Panama?
Frontier Airlines, SANSA, and four other airlines fly from Lambert–St. Louis International Airport (STL) to Bocas Del Toro Isla Colón International Airport (BOC) twice daily.
- Website
- flysansa.com
Flights from Lambert–St. Louis International Airport to Bocas Del Toro Isla Colón International Airport via Orlando, Juan Santamaría International Airport
- Ave. Duration
- 21h 23m
- When
- Saturday
- Estimated price
- $320–850
Flights from Lambert–St. Louis International Airport to Bocas Del Toro Isla Colón International Airport via Miami, Juan Santamaría International Airport
- Ave. Duration
- 25h 55m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $250–1,000
Flights from Lambert–St. Louis International Airport to Bocas Del Toro Isla Colón International Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 26h 15m
- When
- Monday and Wednesday
- Estimated price
- $250–1,000
Flights from Lambert–St. Louis International Airport to Bocas Del Toro Isla Colón International Airport via Atlanta, Juan Santamaría International Airport
- Ave. Duration
- 31h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $240–1,000
Flights from Lambert–St. Louis International Airport to Bocas Del Toro Isla Colón International Airport via Houston Hobby Apt, Juan Santamaría International Airport
- Ave. Duration
- 32h 15m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $250–1,000
Flights from Lambert–St. Louis International Airport to Limón International Airport via Atlanta, Juan Santamaría International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $230–900
Flights from Lambert–St. Louis International Airport to Limón International Airport via Houston Hobby Apt, Juan Santamaría International Airport
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $240–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Cancun, Juan Santamaría International Airport
- Ave. Duration
- 10h 31m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $290–800
Flights from Lambert–St. Louis International Airport to Limón International Airport via Orlando, Juan Santamaría International Airport
- Ave. Duration
- 10h 40m
- When
- Tuesday and Wednesday
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 10h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $240–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Miami, Juan Santamaría International Airport
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Fort Lauderdale, Juan Santamaría International Airport
- Ave. Duration
- 11h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- $240–950
- Website
- worldticket.com
Flights from Lambert–St. Louis International Airport to Limón International Airport via Atlanta, Juan Santamaría International Airport
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $230–900
Flights from Lambert–St. Louis International Airport to Limón International Airport via Houston Hobby Apt, Juan Santamaría International Airport
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $240–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Cancun, Juan Santamaría International Airport
- Ave. Duration
- 10h 31m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $290–800
Flights from Lambert–St. Louis International Airport to Limón International Airport via Orlando, Juan Santamaría International Airport
- Ave. Duration
- 10h 40m
- When
- Tuesday and Wednesday
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Houston, Juan Santamaría International Airport
- Ave. Duration
- 10h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $240–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Miami, Juan Santamaría International Airport
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- $230–950
Flights from Lambert–St. Louis International Airport to Limón International Airport via Fort Lauderdale, Juan Santamaría International Airport
- Ave. Duration
- 11h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- $240–950
- Website
- copaair.com
Flights from Lambert–St. Louis International Airport to David via Cancun, Panama City
- Ave. Duration
- 10h 2m
- When
- Thursday, Friday, Monday, Saturday, and Sunday
- Estimated price
- $330–1,300
Flights from Lambert–St. Louis International Airport to David via Atlanta, Panama City
- Ave. Duration
- 14h 38m
- When
- Thursday to Sunday
- Estimated price
- $330–1,300
Flights from Lambert–St. Louis International Airport to David via Miami, Panama City
- Ave. Duration
- 11h 26m
- When
- Thursday and Friday
- Estimated price
- $330–1,300
Flights from Lambert–St. Louis International Airport to David via Orlando, Panama City
- Ave. Duration
- 15h 37m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $330–1,300
- Website
- southwest.com
Flights from Lambert–St. Louis International Airport to Juan Santamaría International Airport via Orlando
- Ave. Duration
- 6h 50m
- When
- Tuesday and Wednesday
- Estimated price
- $200–800
Flights from Lambert–St. Louis International Airport to Juan Santamaría International Airport via Houston Hobby Apt
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $210–850
- Website
- united.com
Flights from Lambert–St. Louis International Airport to Juan Santamaría International Airport via Houston
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $210–850
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Juan Santamaría International Airport via Miami
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- $200–800
- Website
- delta.com
Flights from Lambert–St. Louis International Airport to Juan Santamaría International Airport via Atlanta
- Ave. Duration
- 6h 49m
- When
- Every day
- Estimated price
- $200–800
- Website
- volaris.com
Flights from Lambert–St. Louis International Airport to Juan Santamaría International Airport via Cancun
- Ave. Duration
- 7h 14m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $260–700
- 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/
- 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/
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 Travelling to and around Russia for the 2018 FIFA World Cup, Thanksgiving 2018: How to travel stress-free, and Best ways to travel around Australia - to help you get the most out of your next trip.



