In Panama, there are two Bus routes to Almirante in Bocas del Toro Province. One is over the mountains from Panama City Allbrook Terminal through Chiriqui/David, and the other from the Caribbean coast of Costa Rica (Changuinola District, Panama).
If you are traveling from Costa Rica, take the bus to the border town of Sixaola, Costa Rica. Cross the wooden bridge to Guabito, Panama (closes at 5 pm Panama time). From Guabito, take a mini bus to Almirante (port to Bocas), then a 20 minute water taxi to Bocas Marine Port, Isla Colon.
You can also fly to Isla Colon, Bocas del Toro from Panama City (www.flyairpanama.com) or San Jose, Costa Rica (www.natureair.com). Domestic flights leave from Marcos A. Gelabert airport in Albrook which is about thirty minutes away from Tocumen International Airport and 10 minutes from downtown Panama City.