We spent the majority of our time in Bocas del Toro, an archipelago in the northwest corner of the country.
Quick Tips:
Best Way To Get Around:
Once you're in Bocas, the best (and often only) way to get around is by boat. If you're on Isla Carenero, the cost is /person into Bocas town. From Bocas town, it’s roughly to Bastimentos, though they'll charge upwards of -60 to get to the eastern side of Bastimentos.
Taxis are on Isla Colon only. It costs roughly to get anywhere in Bocas town, but you can walk everywhere in town, so they're not necessary. It costs out and back to Playa Bluff and to Bocas del Drago (on the western side of the island, definitely worth visiting by taxi or a long but rewarding bike ride).
Flights from Panama City to Bocas are roughly one-way. Other option is to fly to David, take a 45-minute bus up to Boquete for a day or two, and then return to David, and bus/fly to Bocas. The bus ride from Panama City to David is fairly long, but the express buses are extremely comfortable. More rewarding is the bus ride from David to Almirante and the Caribbean coast. Note: if you take a bus from David to Bocas you'll most likely catch a boat from the mainland at Almirante. . . prepare to get hustled.