The majority of day tours in the Whitsundays offer snorkelling as part of the day tour. There are diving options at the Great Barrier Reef and also around the Whitsunday Islands with Mantaray and some overnight sailing tours. Not all operators can provide diving and sometimes it is another operator that provides the diving service by meeting the sailing boat at a destination point. It is called a ‘rendezvous dive’ and is an extra cost.
For those that are certified divers, ensure you bring your Padi card and log books with you. Introductory divers will be taken through the essential requirements to ensure you are suitable to try diving. There may be medical reasons as to why the instructor will not allow you to participate. It is not for everyone and especially if you cannot equalise your ears. You may have this problem when you fly as well.
You will always be taken to a snorkelling destination for this activity. Whitehaven Beach does not offer snorkelling as it is a sandy beach and there is not any coral close enough to snorkel.
The tours that offer diving are;
https://airliebeachonline.com.au/whitsunday-tour/full-day-great-barrier-reef/
https://airliebeachonline.com.au/whitsunday-tour/full-day-mantaray-charters/
https://airliebeachonline.com.au/whitsunday-tours/overnight-sailing-diving/