Yes, there is a regular hydrofoil ferry service available from the docks in Balboa to
Contadora Island. It takes 2-3 hours to reach and the fare starts from $4. It's a better way than the flight and you can spend a full day at the wonderful beaches of Contadora Island, snorkel a while and explore the beauty of the island. From
Panama City, ferry boats depart twice daily to Contadora Island. Contadora Island is a real paradise with many
things to do , and excursions by jet-ski or boat can be arranged to visit other islands such as Pacheca Island, so have a wonderful time at Contadora Island.