We just took a taxi from the port to Eagle beach (MVC Resort) and rented chairs for the day. We also rented jet skis there on the beach. The vendor also then shuttle(boat ride) to Palm Beach so that we could do a tubing experience. That was a lot of fun. We then took the bus (minivan) back to port and shopped for a little bit before getting on the boat.
My daughter and husband went shore diving from Divi Flamingo Resort as they could walk to it from the ship. Although the staff was very nice the diving wasn't great which was unexpected. Next time they will get a taxi to go further away. I took a snorkeling excursion on Woodwind and the water clarity was fantastic.
Took a fantastic tour with Dora de Zubria. She picked us up at port and her drivier took us around to the sites. The city is beautiful.
Didn't do anything in Colon itself due to security reasons but we had hired Rudy Private Day Tours for our pre and post cruise days He arranged for airport pickup and drop off along with storage our luggage as we toured the countryside. We visited Panama City, Fort of Portobello, Gatun Locks, Toured an Embera Indian Village and took a Gatun Lake boat ride to see the wildlife. The country is very beautiful. As mentioned before get to the airport relatively early. We thought we had a lot of time but turns out you have to go through two security lines. One to get back to the gate and then one go to your specific gate
Took a taxi to the Dive Bus where my daughter and husband went shore diving and I snorkeled. Water clarity was very good and the staff was laid back and very nice. We went back to port to do a liitle shopping but didn't have much time. Looked like a nice area.