The travel time depends on the distance between each island, the climate, and the current of the sea. The approximate times are: Puerto Ayora / San Cristobal (2 hours) and Puerto Ayora / Isabela (2 hours, 30 minutes).