KUNO
Costa Rica ↔ Bocas del Toro
Travel Connections

Costa Rica ↔ Bocas del Toro

There are four main ways to travel between Costa Rica and Bocas del Toro:

  • a direct flight to San José
  • shared shuttle with border transfer
  • public bus and boat route
  • private transfer.

The shared shuttle is the most common option for tourists, especially for Puerto Viejo / Cahuita, San José, and La Fortuna / Arenal. The direct flight is only available between Bocas del Toro and San José.

Shared Shuttle
Option 1 of 3

Shared Shuttle

Most popular option

Puerto Viejo

~4 hours

San José

~10 hours

La Fortuna

~11 hours

Border

Assistance included

Operator

Caribe Shuttle

Caribe Shuttle

4.4★ on Google, Caribe Shuttle-Bocas del Toro listing (66 reviews), checked Aug 2026

More Information
Direct Flight
Option 2 of 3

Direct Flight

Fastest option

Travel Time

~1 hour

Arrives at

Juan Santamaría (San José)

Frequency

3 flights per week

Carry-on

Max. 4.5 kg

Public Bus
Option 3 of 3

Public Bus

Experienced budget travelers

Puerto Viejo

~6–7 hours

San José

~8.5–10 hours

Border

On foot (Guabito–Sixaola)

Transfers

Several

Explore Bocas del Toro

Was this recommendation helpful?

Your feedback helps us make KUNO better.

    🍪 Cookie Notice

    We use cookies to improve the KUNO guide experience and understand how visitors use the platform. Privacy Policy