Our FAVORITE airline is COPA AIRLINES here in Panama, and often have reasonable prices on flights.
Here is a list of personal items we recommend you bring...
Your passport (you can not get in to Kuna Yala with out it)
If you have your own snorkeling gear, great! If not we have plenty.
We do supply bed linens and bath towels. If you can bring a towel for use in salt water/beach great, if it's a problem, no worries, we'll have one for you.
For shampoo the "two-in-one" type shampoo is a good idea
Hats, sunglasses, sunscreen and an old T-shirt to wear while snorkeling or kayaking (sunburns are no fun)
Socks to wear inside the swim fins will help prevent blisters
For shoes, you will definitely need some type of quick drying shoes that can get wet. Beach walkers, Keens or Crocs are great! You can buy the faux Crocs in the cheaper department stores in Panama City for about $5 a pair.
E readers are really great to bring for reading on the deck at night.
If you will be traveling around Panama it would be well worth the couple dollars for you to purchase a Digicel Sim card for your phone. You should be able to use Digicel for most of Panama including the San Blas. You can sign up for a 1 week special to send calls to the U.S. or Canada for 100 minutes for $2. *If you do get a Sim card, please send us the number, thanks!
If you are traveling with a camera, don't forget your charging cord, we can charge 12 volt or 110 thru our ship's batteries.