If you are an experienced diver and love megafauna then this offers some of the best diving in the world.
First thing you need to know is that at present tour cruises are not allowed to offer diving as part of their service. If you want to dive you have two options Cruise on the Specific Dive Liveaboards or Dive on day trips from San Cristobel or Santa Cruz.
Dive liveaboards are the only vessels that are allowed to visit the famous Darwin and Wolf islands. These offer magnificent diving with a huge array of species including mega shoals of 100-200 hammerheads, manta rays and also whale sharks. However by choosing a diving trip you are sacrificing the landing aspect of your cruises since you will spend the majority of your time around Darwin and Wolf which prohibit landing.
It is possible to dive from Santa Cruz and also San Cristobel. This offers much of the same quality diving just to a slightly lesser extent, depending on which trips you opt for. I dived with Academy Bay Dive Centre, in Puerto Ayora, and had an incredible diving experience. Day packages included a safety check dive prior to two dives with lunch and snorkelling during the dive interval.
If you are diving from Santa Cruz, I would recommend diving Gordon rocks. Even though decent in the currents was slightly tricky conditions at the bottom were calm. I completed 4 dives here with highlights including 46 Hammerheads on one dive, 2 sunfish (outside of season), sealions, manta and spotted eagle rays, white tip and Galapagos shark as well as good numbers of large silver fish (tuna and amberjack) and bait fish.
Other popular dive sites are Floreana for its seals and seahorses and North Seymour for its White tip reef sharks and rays.
As a result of strong currents, cold waters and variable visibility, diving around The Galapagos can be very technical and hard work at times. To anyone who hasn’t dived in a while, I would recommend a refresher before you visit The Galapagos, to re-familiarise yourself with everything and to remove any cobwebs/nerves.
Due to the location of the islands, temperatures fluctuate massively between sites, as a result of different oceanographic currents. On average water temperatures are approximately 15 degrees centigrade. So for those of you used to diving in the tropics, be prepared to be a little cold!