Espiritu Santo Island is only accessible by boat or kayak from La Paz. Because of the permitting required we recommend you go with a tour company who knows the area well like Sea Quest Kayak Tours.