I already have the tickets to Baltra. Looks like most of the cruises that cover all the islands depart from San Cristobal. Let's say if I want to go from GPS to San Cristobal, I can take the flight ($200 one way) or boat (3 hrs ~$40). Is it worth the trouble..! Also, are these boats or ferry with some fixed schedule..? Thanks in advance.