ABC Dive & Snorkel Port Douglas


from $289
from $149

Pricing key


About the business

ABC Dive & Snorkel Port Douglas offers privately guided diving and Snorkelling tours in tiny groups.

Diving and snorkelling with ABC is a small intimate day with a total of just 12 passengers on board.

They are the only operator offering genuine small guided in-water groups from our own luxury, state-of-the-art vessel, MV Independence 1.

ABC Dive & Snorkel trips take you to the outer edge of the Outer Great Barrier Reef where we are able to freely roam the stunning, exclusive and spectacular reefs off Port Douglas

The dive groups are the smallest of any operator in Port Douglas, with a maximum of 4 divers per instructor/guide.

All our snorkelers also receive their own guide to point out all the cool marine life and to assist those who may be a little nervous in the water.

They also provide the highest staff to customer ratio ensuring quality personal attention which is unsurpassed.

ABC Dive & Snorkel caters to a range of abilities whether you are an experienced certified diver, wanting to try diving for the first time or fancy snorkelling for the day, we have it all covered.

Their passionate and safety conscious professional crew are highly experienced in navigating and diving the reef and are eager to share their extensive knowledge of the marine environment with you.

True to their low impact philosophy, they frequently change our dive locations ensuring the biodiversity and ecosystems remain intact and pristine, while marine life acts naturally and doesn’t shy away from busy spots.

ABC Dive & Snorkel outer reef experiences include all the latest scuba diving and snorkel equipment, a scrumptious and healthy buffet lunch, snacks through out the day and a range of beverages, as well as an unforgettable day out on the magical Great Barrier Reef.


  • Dive / Snorkel Charters
  • Adventure Tours
  • Agincourt Reef Tours
  • Learn to Dive
  • Outer Reef Tours
  • Scuba Diving Tours
  • Snorkel Tours


24 Wharf Street, Port Douglas, Queensland 4877, Australia