In the Bocas del Toro province there are two domestic airports: at Bocas del Toro town, in Colon Island, and in Changuinola.

One airline travel between Panama City (Albrook Airport) and Bocas del Toro and Changuinola: AIR PANAMA. Consult the website to know the schedules and prices of the flights.

Currently there are no flights between David and Bocas del Toro. AEROPERLAS has suspended its flights from March 1, 2012.

BY BUS

Travelling from Panama City, take the bus to Bocas del Toro in the Panama Albrook terminal. It stops in the crossroads of Rambala (8 hours), in Almirante (9.5 hours) and in Changuinola (11 hours).
Traveling from David, Take the bus to Bocas del Toro in the city terminal. The bus stops at Rambala (2 hours), Almirante (3.5 hours) and Changuinola (4 hours).

If you are going to the Archipelago, leave the bus in Almirante and take a taxi to the marine taxis terminal.

BY CAR

Traveling from Panama City take the Panamerican Highway up to the entrance to Gualaca (404 Km). Turn to the right and the road to Chiriqui Grande (98 Km) and then, at Rambala (90 km), in a crossroads where there are a gas station and a restaurant, turn to the left, taking the road to Almirante (68 km) and Changuinola (98 km). Roads are paved, in good condition. Beautiful views in the mountains.

if you are going to the Archipelago stop in Almirante, where you can leave the car in a parking lot or take the ferry boat to Bocas del Toro.

If you are going to Chiriqui Grande, at the crossroads of Rambala, go straight 8 km more.

Traveling from David, take the Panamerican Highway up to the entrance to Gualaca (10 Km). Turn to the left and go to the end of the road to Chiriqui Grande (98 Km). Then follow the instructions above.

There is one airline travelling between Costa Rica (San José) and Bocas del Toro: NATURE AIR. Consult their website to know schedules and prices of the flights.

Currently there are no flights between Costa Rica and Changuinola.

BY BUS

There are two buses, one from Limon (departs with intervals of 2 hours) that ends at the border (Sixaola). The other, from San José, crosses the border at Sixaola and ends at Changuinola. This bus (Transporte Bocatoreño) departs in front of the hotel Cocori, in San Jose, at 9:00 am (local time) daily, arriving to Changuinola at 5:00 pm, (local time).

To go to Almirante from Sixaola you can take a taxi ($15), or a bus ($1) or taxi ($5) to the Changuinola bus terminal, and here a bus to Almirante ($1.50 - 45 minutes).

To return to San Jose by bus, Transporte Bocatoreño leaves daily at 10:00 am from the bus terminal in Changuinola.

BY CAR

The quickest way is to make the border crossing in Sixaola / Guabito, then drive to Changuinola (10 km), Almirante (35 Km) intended for the Archipelago, or Chiriqui Grande (100 km). The road is paved, in good condition.

if you are going to the Archipelago stop in Almirante, where you can leave the car in a parking lot or take the ferry boat to Bocas del Toro.