Many airlines fly to Tocumen International Airport (PTY) near Panama City. United Airlines has direct flights from Newark and Huston, AA and COPA from Miami, Delta from Atlanta, Iberia from Madrid and KLM from Amsterdam.
Domestic flights to Bocas del Toro depart from the domestic airport in Albrook near Panama City, and some flights now depart also from Tucumen International Airport. Air Panama operates the one-hour direct flights twice daily (± $ 145.00 round trip). Also there are flights between David and Bocas del Toro. Go to www.airpanama.com to reserve your domestic flights.
Land travel alternative: buses operate between the cities of Panama and David to the port of Almirante. Charter a taxi from Boquete or David is a good alternative to the plane (+/- $100.00). Comfortable and fast water taxis ($5.00/20 minutes) connect the port of Almirante to the town of Bocas del Toro, on Colon Island. Please use either the water taxi company called BOCAS MARINE TOURS or the one called TRANSPORTE TORRES, as their office in Bocas are located at a 3 minutes walk from the Al Natural landing in Bocas, please go on the left on main street when leaving their office in Bocas.
From Costa Rica, Nature Air (www.natureair.com) and Air Panama (www.airpanama.com) operate a 1 hour 15 minute flight between San Jose and the town of Bocas del Toro. Also, from San Jose there is a direct bus that goes through the border (Sixaola/Guabito) to Changuinola in Panama.
We can recommend accommodations in Panama City and in Bocas town, as well as a taxi service for the transfers between the airports in Panama City and to do city tours.