There are 10 ways to get from Puntarenas to Bocas del Toro by bus, shuttle, busferry, car, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, shuttle, bus and ferry
best- Take the bus from Puntarenas to Empresarios Unidosbus
- Take a shuttle bus from San José to Cahuita
- Take the busferry from Cahuita to Taxi Valencia Dockbusferry
9h 20m$122Drive, Local Boat
cheapest- Drive from Puntarenas to Almirantecar
- Take the ferry from Almirante to Bocas del Toroferry Almirante
7h 2m$58–81Drive to Quepos La Managua Airport, fly
- Drive from Puntarenas to Quepos-Airport-XQPcar
- Fly from Quepos La Managua Airport (XQP) to Bocas Del Toro Isla Colón International Airport (BOC)plane XQP - BOC
5h 51m$399–577Shuttle, drive, Local Boat
- Take a shuttle bus from Puntarenas to Monteverde
- Take a shuttle bus from Monteverde to Puerto Viejo de Talamanca
- Drive from Puerto Viejo de Talamanca to Terminal de Transporte Changuinolacar
- Take the ferry from Almirante to Bocas del Toroferry
6h 47m$995–999Bus, bus and ferry
- Take the bus from Puntarenas to Empresarios Unidosbus
- Take the bus from Terminal Atlántico Norte to Parada Playa Manzanillobus
- Take the busferry from Manzanillo to Taxi Valencia Dockbusferry
12h 54m$63–68Shuttle to Juan Santamaría International Airport, fly
- Take a shuttle bus from Puntarenas to San Jose Airport
- Fly from Juan Santamaría International Airport (SJO) to Bocas Del Toro Isla Colón International Airport (BOC)plane SJO - BOC
5h 25m$466–547Ferry to Cobano, fly
- Take the ferry from Puntarenas to Paqueraferry
- Fly from Cobano (ACO) to Bocas Del Toro Isla Colón International Airport (BOC)plane ACO - BOC
10h 55m$217–765Shuttle, drive to La Fortuna Arenal Airport, fly
- Take a shuttle bus from Puntarenas to Monteverde
- Drive from Monteverde to La Fortuna Arenal Airport (FON)car
- Fly from La Fortuna Arenal Airport (FON) to Bocas Del Toro Isla Colón International Airport (BOC)plane FON - BOC
26h 51m$610–2,526Shuttle, shuttle to Nosara Airport, fly
- Take a shuttle bus from Puntarenas to Monteverde
- Take a shuttle bus from Monteverde to Nosara
- Fly from Nosara Airport (NOB) to Bocas Del Toro Isla Colón International Airport (BOC)plane NOB - BOC
9h 51m$639–1,159Shuttle, bus and ferry
- Take a shuttle bus from Puntarenas to San Jose Airport
- Take a shuttle bus from Aeropuerto Internacional Juan Santamaría to Cahuita
- Take the busferry from Cahuita to Taxi Valencia Dockbusferry
10h 42m$498
Quepos La Managua Airport (XQP) to Bocas Del Toro Isla Colón International Airport (BOC) flights
Questions & Answers
The cheapest way to get from Puntarenas to Bocas del Toro is to bus and bus and ferry which costs $60 - $70 and takes 12h 54m.
The fastest way to get from Puntarenas to Bocas del Toro is to shuttle and fly which takes 5h 25m and costs $460 - $550.
No, there is no direct bus from Puntarenas to Bocas del Toro. However, there are services departing from Puntarenas and arriving at Taxi Valencia Dock via Terminal Atlántico Norte and Manzanillo. The journey, including transfers, takes approximately 12h 54m.
The distance between Puntarenas and Bocas del Toro is 418 km.
The best way to get from Puntarenas to Bocas del Toro without a car is to bus and shuttle and bus and ferry which takes 9h 20m and costs $122.
It takes approximately 9h 20m to get from Puntarenas to Bocas del Toro, including transfers.
Puntarenas to Bocas del Toro bus services, operated by Empresarios Unidos de Puntarenas, depart from Puntarenas station.
Puntarenas to Bocas del Toro bus services, operated by Empresarios Unidos de Puntarenas, arrive at Empresarios Unidos station.
Bocas del Toro is 1h ahead of Puntarenas. It is currently 3:04 PM in Puntarenas and 4:04 PM in Bocas del Toro.
There are 250+ hotels available in Bocas del Toro.
What companies run services between Puntarenas, Costa Rica and Bocas del Toro, Panama?
There is no direct connection from Puntarenas to Bocas del Toro. However, you can take the bus to Empresarios Unidos, walk to San José, take the shuttle to Cahuita, walk to Cahuita, then take the vehicle to Taxi Valencia Dock. Alternatively, you can take a vehicle from Puntarenas to Bocas del Toro via Almirante in around 7h 2m.
- Website
- worldticket.com
Flights from Quepos La Managua Airport to Bocas Del Toro Isla Colón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $180–550
Flights from Juan Santamaría International Airport to Bocas Del Toro Isla Colón International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $310–340
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via Juan Santamaría International Airport
- 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 La Managua Airport, Juan Santamaría International Airport
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $200–600
Flights from La Fortuna Arenal Airport to Bocas Del Toro Isla Colón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 23h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $220–650
Flights from La Fortuna Arenal Airport to Bocas Del Toro Isla Colón International Airport via Quepos La Managua Airport, Juan Santamaría International Airport
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $220–650
Flights from La Fortuna Arenal Airport to Bocas Del Toro Isla Colón International Airport via Cobano, Juan Santamaría International Airport
- Ave. Duration
- 27h 55m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $230–650
Flights from Nosara Airport to Bocas Del Toro Isla Colón International Airport via Liberia, Juan Santamaría International Airport
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $180–550
- Website
- flysansa.com
Flights from Quepos La Managua Airport to Bocas Del Toro Isla Colón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $380–550
Flights from Juan Santamaría International Airport to Bocas Del Toro Isla Colón International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $290–600
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $360–750
Flights from Cobano to Bocas Del Toro Isla Colón International Airport via Quepos La Managua Airport, Juan Santamaría International Airport
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $370–800
Flights from La Fortuna Arenal Airport to Bocas Del Toro Isla Colón International Airport via Juan Santamaría International Airport
- Ave. Duration
- 23h 2m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $390–2,300
Flights from La Fortuna Arenal Airport to Bocas Del Toro Isla Colón International Airport via Quepos La Managua Airport, Juan Santamaría International Airport
- Ave. Duration
- 22h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $390–2,300
Flights from Nosara Airport to Bocas Del Toro Isla Colón International Airport via Liberia, Juan Santamaría International Airport
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $320–700
- Phone
- +506 2221 6600
- [email protected]
- Website
- Empresarios Unidos de Puntarenas
Bus from Puntarenas to Empresarios Unidos
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- Empresarios Unidos de Puntarenas
Bus from Puntarenas to Empresarios Unidos
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- Empresarios Unidos de Puntarenas
Shuttle from San José to Cahuita
- Ave. Duration
- 2h 17m
- Frequency
- On demand
- Estimated price
- $72
- Website
- Jungle Tom Safaris Shuttle
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Busferry from Cahuita to Taxi Valencia Dock
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $43
- Website
- Caribe Shuttle
Busferry from Manzanillo to Taxi Valencia Dock
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $43
- Website
- Caribe Shuttle
Busferry from Cahuita to Taxi Valencia Dock
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $43
- Website
- Caribe Shuttle
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Puntarenas to Monteverde
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $209
- Website
- RIDE CR
Shuttle from Monteverde to Puerto Viejo de Talamanca
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $772
- Website
- RIDE CR
Shuttle from Puntarenas to Monteverde
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $209
- Website
- RIDE CR
Shuttle from Puntarenas to Monteverde
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- $209
- Website
- RIDE CR
Shuttle from Monteverde to Nosara
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $397
- Website
- RIDE CR
Bus from Terminal Atlántico Norte to Parada Playa Manzanillo
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $13–18
- Website
- Autotransportes MEPE
Shuttle from Puntarenas to San Jose Airport
- Ave. Duration
- 1h 37m
- Frequency
- On demand
- Estimated price
- $175
- Schedules at
- Willie's Tours Costa Rica Shuttles
Shuttle from Puntarenas to San Jose Airport
- Ave. Duration
- 1h 37m
- Frequency
- On demand
- Estimated price
- $175
- Schedules at
- Willie's Tours Costa Rica Shuttles
Shuttle from Aeropuerto Internacional Juan Santamaría to Cahuita
- Ave. Duration
- 4h 35m
- Frequency
- On demand
- Estimated price
- $280
- Schedules at
- Willie's Tours Costa Rica Shuttles
Shuttle from Monteverde to Nosara
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $250
- Schedules at
- Jorge's Taxis and Shuttles
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
- Phone
- + 506 2661 2084
- [email protected]
- Website
- Naviera Tambor
Ferry from Puntarenas to Paquera
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $2–26
- Schedules at
- Naviera Tambor
- Adult
- $2
- Child
- $2
- Moto
- $8
- Bike
- $5
- Car
- $26
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 to travel India's Golden Triangle, How to get from Stansted Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.












