There are 6 ways to get from Playa Santa Teresa to Bocas del Toro by plane, busferry, bus, car, shuttle, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Cobano (ACO) to Bocas Del Toro Isla Colón International Airport (BOC)plane ACO - BOC
5h 54m$531–687Drive, Local Boat
cheapest- Drive from Playa Santa Teresa to Almirantecar
- Take the ferry from Almirante to Bocas del Toroferry Almirante
10h 17m$81–114Shuttle, bus, bus and ferry
- Take the busferry from Santa Teresa to Dominicalbusferry
- Take the bus from Dominical to Paso Canoasbus
- Take the bus from Frontera to Davidbus
- Take the busferry from David to Bocas del Torobusferry
14h 37m$109–146Drive, bus, shuttle, Local Boat
- Drive from Playa Santa Teresa to Herraduracar
- Take the bus from Herradura to San Josébus
- Take a shuttle bus from San José to Cahuita
- Drive from Cahuita to Terminal de Transporte Changuinolacar
- Take the ferry from Almirante to Bocas del Toroferry
11h 10m$131–152Shuttle
- Take a shuttle bus from Santa Teresa to Manuel AntonioSanta Teresa
- Take a shuttle bus from Manuel Antonio to Bocas del ToroPrivate
17h 30m$812–868Bus and ferry, bus
- Take the busferry from Santa Teresa to Aeropuerto Internacional Juan Santamaríabusferry
- Take the bus from Terminal Atlántico Norte to Parada Playa Manzanillobus
- Take the busferry from Manzanillo to Taxi Valencia Dockbusferry
19h 22m$130–144
Cobano (ACO) to Bocas Del Toro Isla Colón International Airport (BOC) flights
Questions & Answers
The cheapest way to get from Playa Santa Teresa to Bocas del Toro is to drive and Local Boat which costs $80 - $120 and takes 10h 17m.
The fastest way to get from Playa Santa Teresa to Bocas del Toro is to fly which takes 5h 54m and costs $500 - $700.
No, there is no direct bus from Playa Santa Teresa to Bocas del Toro. However, there are services departing from Santa Teresa and arriving at Bocas del Toro via Dominical, Frontera and David. The journey, including transfers, takes approximately 14h 37m.
The distance between Playa Santa Teresa and Bocas del Toro is 330 km.
The best way to get from Playa Santa Teresa to Bocas del Toro without a car is to shuttle and bus and bus and ferry which takes 14h 37m and costs $100 - $150.
It takes approximately 5h 54m to get from Playa Santa Teresa to Bocas del Toro, including transfers.
Playa Santa Teresa to Bocas del Toro bus services, operated by Zuma Tours, depart from Santa Teresa station.
Playa Santa Teresa to Bocas del Toro bus services, operated by Zuma Tours, arrive at Dominical station.
Bocas del Toro is 1h ahead of Playa Santa Teresa. It is currently 6:22 AM in Playa Santa Teresa and 7:22 AM in Bocas del Toro.
There are 250+ hotels available in Bocas del Toro.
What companies run services between Playa Santa Teresa, Costa Rica and Bocas del Toro, Panama?
SANSA and World Ticket fly from Cobano (ACO) to Bocas Del Toro Isla Colón International Airport (BOC) twice daily. Alternatively, you can take a shuttle from Santa Teresa to Bocas del Toro via Manuel Antonio in around 17h 30m.
- Website
- flysansa.com
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via San Jose
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $500–600
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via Quepos, San Jose
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $500–600
- Website
- worldticket.com
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via San Jose
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $200–600
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via Quepos, San Jose
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $200–600
- Phone
- +506 2642 0024
- [email protected]
- Website
- Zuma Tours
Busferry from Santa Teresa to Dominical
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Estimated price
- $65–100
- Website
- Zuma Tours
Bus from Dominical to Paso Canoas
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $11–16
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $11–16
- Phone
- +507 314 6886
- [email protected]
- Website
- Transporte Panamá Chiriqui Frontera
Bus from Frontera to David
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $12–13
- Schedules at
- Transporte Panamá Chiriqui Frontera
- Phone
- +507 6030 8204
- [email protected]
- Website
- PanaBocas Express S.A
Busferry from David to Bocas del Toro
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $20
- Website
- PanaBocas Express S.A
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from Herradura to San José
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- $11–13
- Schedules at
- tracopacr.com
- Colectivo
- $11–13
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
- Phone
- +506 8821 6277
- [email protected]
- Website
- Transporzuma
Shuttle from Santa Teresa to Manuel Antonio
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- Transporzuma
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Shuttle from Manuel Antonio to Bocas del Toro
- Ave. Duration
- 10h
- Frequency
- On demand
- Estimated price
- $760
- Website
- Caribe Shuttle
Busferry from Manzanillo to Taxi Valencia Dock
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a day
- Estimated price
- $43–45
- Website
- Caribe Shuttle
- Phone
- +506 2640 1900 / 2640 0811
- [email protected]
- Website
- Tropical Tours Shuttles
Busferry from Santa Teresa to Aeropuerto Internacional Juan Santamaría
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- $65–69
- Website
- Tropical Tours Shuttles
Bus from Terminal Atlántico Norte to Parada Playa Manzanillo
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $12–18
- Website
- Autotransportes MEPE
Ferry from Almirante to Bocas del Toro
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $6
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 Travelling around the UAE, Which London airport should I choose?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.













