The Best Place To Dive the Great Barrier Reef: It’s Not Only About Cairns!

My recent article about diving the Great Barrier Reef from Cairns during a weekend received many visits and good feedback. I also received many questions from my friends who were planning a trip up there. Many of them were asking about the best place to dive Great Barrier Reef. I travel to the Reef a few times in different ways and talk to people a lot about scuba diving. These tips are based on my personal experience and recommendations from fellow scuba divers.

Are you covered for scuba diving by your travel insurance? I recommend double checking to avoid bad surprises if an incident happens. If you don’t have travel insurance, you may be interested in reading more about DAN and WorldNomads*.

For many travellers, a scuba diving Great Barrier Reef holidays = Cairns. Although it is the main and most accessible gateway to the Reef, Cairns is not the only place from where you can scuba dive the Great Barrier Reef.

Indeed, the Great Barrier Reef is composed of 2,900 individual reefs and 900 islands stretching for over 2,300 kilometres. So the area near Cairns is only a tiny portion of it!

Based on personal experiences,this article aims to open more destinations to visitors organising a trip to the Great Barrier Reef, rather than just the usual Cairns (or Port Douglas) getaways. Here are some suggestions of a few destinations (from South to North) that are often mentioned as the best place to scuba dive the Great Barrier Reef. Jump to the end for the cost comparison.

Why Cairns is not the best place to dive the Great Barrier Reef

I’m not saying you shouldn’t travel to Cairns to scuba dive the Great Barrier Reef. I’ve been there a few times and enjoyed my trip. You’ll even find it on the list below.

However, it’s where most people go and a high number of visitors in the same natural destination rarely has a positive impact on the environment. So it’s great for the environment, as well as great fun, to explore somewhere different. The Reef you’ll see in Cairns isn’t better than the one you can see elsewhere on the following list. It’s actually the north of the Great Barrier Reef so the quality of the coral may be even better as you go south. Plus, a trip to Cairns isn’t always cheaper if you’re coming from Brisbane.

Lady Elliott Island (from Hervey Bay or Brisbane)

Lady Elliot - Scenic flightThe trip to this small private island is not for the budget travellers, but it’s one of the best Great Barrier Reef Scuba Diving trips I’ve done.

The scenic flight, departing from Brisbane or Hervey Bay, will cost you more than a return to Cairns. Still, for those who can afford it, Lady Elliot Island marine attractions are hard to beat:

– the transparent lagoon is perfect for snorkelling

– the island welcomes turtles nesting and hatching

– in the deeper water, you can snorkel and dive with Manta Rays all year-round


Read my article about Lady Elliot Island for more information.


Lady Musgrave Island (from the town of 1770)

I haven’t been there myself, so I’ll base my comments on what I’ve been told about it.

As for Lady Elliot, you can only be mesmerised when you see a photo of Lady Musgrave Island and its 3,000 hectares of surrounding Reef. Plus, it’s easier to access than Lady Elliot as you can go there by boat, so the price for a day trip drops to around $200.

Unfortunately, I’ve heard some friends saying they were disappointed by their experience there. It wasn’t as good as other destinations they’ve visited. The lagoon is very protected, so snorkellers could only access a small area. I love that they’re protecting the site, but that’s not always good news for travellers. My friends reported they had to share the space with many other tourists, following the exact timetable from the boat tour and watching irresponsible tourists destroying the place.

This experience was for snorkelling. Diving boats can go to the outer reefs of the island. I haven’t heard many first-hand experiences about diving on Lady Musgrave Island. Although it was nice, I was told it’s nowhere as good as the two other islands listed in this article (Lady Eliott and Heron Islands) or Cairns. Corals were smaller and there was less variety.


Heron Island - Dive 13Heron Island (from Gladstone)

Heron Island is another pricey option to visit the reef, but it’s worth spending the extra dollars. Plus, if you drive up there from Brisbane instead of flying, it becomes really affordable.

I did my first dive ever on this island, on one of Cousteau’s favourite sites in the world (Cousteau invented scuba diving – view his top 10 dive sites here).

After a three-hour boat transfer, you’ll arrive in the small and cosy island. Scuba diving is fantastic.  Plus, there is a wreck that you can access from the shore which makes a fun snorkelling spot! And if you visit it at the right season, it can even be a lot of fun and marine life encounters without getting wet!

Click here to read my full article on Heron Island


SS Yongala dive - Sea SnakeSS Yongala (Townsville)

This dive is often on the list of the world’s best dives and some people state it’s the best wreck dive in the world.

The corals and the marine life that cover the shipwreck are reputed to be incredible. The wreck is 14-28m below the surface, so it’s better for Advanced divers. Those who are only certified Open Water Divers will need to complete the Deep Dive training during their first dive on the wreck.

The boat trip from Townsville takes 3 hours but it is only a 30-minute boat ride from Ayr.

Click here to read my full article and view the video of our dive at the SS Yongala wreck


Whitsundays - whitehaven bay lookout inletThe Whitsundays 

Most tours take you around the Whitsundays Islands and allow you to snorkel there. I did that, and the quality wasn’t comparable to the Great Barrier Reef level. If you want to experience the Great Barrier Reef while you’re in the Whitsundays, you need to go to the Outer Reef with a dedicated snorkelling and diving tour. That’s a great combo to enjoy the beauty of the Whitsundays and tick off the bucket list the Great Barrier Reef, in just one trip.

I made this trip during my first Australian visit. The three-hour boat transfer to Reefworld pontoon was a beautiful journey sight-seeing the Whitsundays. I had a great day full of options to explore Hardy Reef: diving, snorkelling, semi-submersible cruising, flying (to see the famous heart reef!)… I wasn’t as experienced as nowadays so I stuck to snorkelling and saw my first turtle ever. The semi-submersible and the underwater observatory is awesome for those who want to stay dry.

However, Reefworld is massive and touristy. It was okay for a solo inexperienced traveller, but I would not do it again. I prefer a lot a more intimate experience on the Reef. Still, if you don’t hate mass tourism as much as I do, or if you don’t want to get wet to explore the Reef, you may have a good day.

The Whitsundays is the best place to dive Great Barrier Reef only if you are exploring the Whitsundays and are short on time to make it to another destination.

Read my article about the Whitsundays for more information (focused on sailing, not diving)


cairns great barrier reef divingCairns (or Port Douglas)

Although this article is about finding other places than Cairns to dive the Great Barrier Reef, I could not entirely remove it from the list. It stays a great destination for experiencing the Great Barrier Reef. Plus, you don’t need to book too long in advance, which can make it a good Plan C if Lady Eliott and Heron Island are not available.

I’ve always taken the liveaboard option to maximise time spent in the water, and never regretted that choice. If you go there, make sure you dive the Outer Reef. From what I’ve been told by other travellers, corals closer to the shore like around Green Island were, unfortunately, bleached.

Read my article about diving the Great Barriere Reef from Cairns for more information


 Your underwater pics don’t look that good? Check out my tips for beginners to take underwater photos that aren’t blue!


Lizard Island and Far Northern Reefs

I have dreamt many times of going to Lizard Island, or more specifically of joining the Spirit of Freedom in June or July to dive with Minke Whales. Unfortunately, I’ve been told the coral quality up there degraded a lot, and most corals are bleached. So it would not be the best option for a first trip to the Great Barrier Reef if you want to see beautiful lively corals. In this area, Cod Hole and Osprey Reef are two bucket list items for the incredible marine life that live there.

I read feedback from a scuba diver who joined the Spirit of Freedom in October 2017 to scuba dive the Far Northern Reefs (Mantis Reef and Raine Island) of the Great Barrier Reef. He described, with photos to prove it, beautiful hard corals that have not suffered from the recent bleaching events.


Where to dive the Great Barrier Reef to avoid coral bleaching

coral bleaching map great barrier reefThe southern part of the Great Barrier Reef is – so far! – still hosting a large population of corals that are not bleached. If you’re not used to diving on coral reefs, you may not notice a coral has started to bleach. Unfortunately, there are also areas where the coral is entirely white and even dead – and that’s hard to ignore.

There have been four severe coral bleaching events on the Great Barrier Reef, in 1998, 2002, 2016, and again in 2017. Corals can recover from bleaching, but it takes years and they’re more fragile during that time (consider them as sick).

“It takes at least a decade for a full recovery of even the fastest growing corals, so mass bleaching events 12 months apart offers zero prospect of recovery for reefs that were damaged in 2016.” reported Dr James Kerry.

It’s extremely sad to see such a wonder of Nature being destroyed. And coral bleaching isn’t even the only danger the Great Barrier Reef is facing at the moment.

Responsible Travel Tip: You can play a role in protecting the Great Barrier Reef! When you are on the Reef, make sure you use a sunscreen that is reef safe. Many sunscreens contain chemicals that are dangerous for the corals. I personally use the reef-safe sunscreen Sunbear. You can make efforts in your everyday life to lower your energy, water and plastic consumption for example. As a citizen, you can also use your voting power to support renewable projects that are better for the environment.

A scuba dive Great Barrier Reef experience: what budget are we talking about?

I don’t recommend going for the cheapest option when planning a trip to dive the Great Barrier Reef. There’s a big risk of being disappointed if you end up at a not-so-good site. I hope the Reef will be here for long, but we cannot ignore it is badly impacted by climate change. For many, a trip to the Great Barrier Reef will be a once in a lifetime experience so it is worth spending a bit more to make it count.

This is a rough attempt to give a budget idea and comparison of the different options listed above. It’s calculated for a couple travelling from Brisbane, for a long weekend (3 days), with snorkelling or four dives (when possible). Driving is preferred than flying when destinations are 6 hours away or less (economic and lower environmental impact). Liveaboard options include food, accommodation and transfers.

Many of these destinations also offer day trips (Lady Elliot, Lady Musgrave, Cairns, Whitsundays) that you may want to look into.

If you’re travelling on a tight budget but you have time, you may be interested in getting extra days for free by being a hostie on the Reef Encounter. Read this article for more details.


Lady Elliot Island

Lady Musgrave (2-day liveaboard)

Heron Island

The Whitsundays (day trip)

Cairns Outer Reef (2-day liveaboard)

Lizard Island (3-day liveaboard)

(4 dives)
approx. $1,080/p

(4 dives)
approx.  $650/p

(4 dives)
approx. $850/p

(2 dives)
approx. $875/p

(4 dives)
approx. $1,085/p

(11 dives)
approx. $2,070/p

(3 days)
approx. $680/p
(3 days)
approx. $450/p

(2.5 days)
approx. $450/p

(1 day)
approx. $720

(2 days)
approx. $700/p


3.5-hour drive from Brisbane to Hervey Bay

Flight from Hervey Bay: $330/p

Two nights: $350/p

Snorkelling: from shore – no extra cost

Diving: $75/dive + $50/equipment per day


4-hour drive from Brisbane to Bundaberg

Liveaboard: $410/p

Snorkelling: no extra cost

Diving: $30/dive (up to 6)

Diving equipment: $40/day

One night in Bundaberg*: from $40/p


6-hour drive from Brisbane to Gladstone

One night in Gladstone: $40/p

Boat transfer: $60/p

Two nights: $330/p

Snorkelling: from shore – no extra cost

Diving: $75/dive + $50/equipment per day


Flight to Prosperpine (return): $400

Day tour snorkelling: $245/day

Day tour diving: $400/double-dive

Two nights in Airlie Beach: many options, from $75/p


Flight to Cairns (return): $230/p

One night in Cairns*: from $25/p

Liveaboard: $450/p

Snorkelling: no extra cost

Diving: $95/dive (up to 6)


Flight to Cairns (return): $230/p

Liveaboard (incl. dives): $1,720

Equipment: $120


Have you dived the Great Barrier Reef? Where did you go? Leave a comment below to share your experience!


Map of the best places to dive the Great Barrier Reef

Here’s a quick map with all the Great Barrier Reef diving destinations mentioned in this article. The Great Barrier Reef stretches for over 2,300 km on Australia’s East Coast. If you’ve explored an area that isn’t listed here and you liked it, I’d love to hear about it! (leave a comment below)


Save this for later, add it to your Pinterest board:

great barrier reef - best place to dive

*These are affiliate links: I will receive a commission if you make a booking or purchase a product using this link but this does not affect the price you pay. This will help me maintain this website. 

7 thoughts on “The Best Place To Dive the Great Barrier Reef: It’s Not Only About Cairns!

  1. Hi I wanted to ask you more about lady Elliot vs heron island. Heron island is a much cheaper option(by $800) and I am a diver and would like to see a variety of dealing. However I really also want to see rays. What dive sites are at heron and lady Elliot? What would you recommend? My husband is a snorkeller.

    1. Hi Elizabeth! You may be interested in reading my article about Heron Island, where I compare a bit my experience at Heron Island vs Lady Elliot Island:

      For snorkelling and seeing manta rays, I would recommend Lady Elliot Island without hesitating. When we went there, snorkelling the lagoon was fantastic and way better than Heron Island lagoon. Heron Island has a wreck where you can snorkel and we also saw many juvenile creatures near the beach – so it’s not a bad choice if your budget doesn’t allow you to go to Lady Elliot.
      I feel there is no wrong choice between the two islands for scuba diving, we loved every dive we did. Seeing manta rays is never guaranteed, but you will have more chances at Lady Elliot as it’s reputed for this (we even saw one while snorkelling) whereas I think it’s rare to see them at Heron Island.
      Another thing to consider is that the timing for the boat transfers to Heron Island is frustrating and makes you lose a day during your trip (you arrive late in the afternoon, and you have to leave in the morning – so basically you pay two nights to stay one full day). You may have more luck with the flights to Lady Elliot to optimise your stay.

    1. Hello, Yana. I’m glad it helps :)

      For the liveaboard, if you don’t have date pressure and are already a certified diver, have a look at this option for Lady Elliot:

      If you have more time pressure, the Outer Reef from Cairns could be the option. We went twice on Reef Encounter (one night) and had a great time (see blog article here:
      My friends went with ProDive – who are certified by EcoTourism Australia – and had a great time too! But they have a minimum of two nights.

      Don’t hesitate to come back here after your trip to share your experience :) Enjoy!

  2. It’s a dream of my to go to the Great Barrier Reef!! It’s looks so beautiful! I would probably snorkel though (as I’ve never dived before).

    1. Hello, Eryn. I hope you’ll make your dream come true! It’s really a beautiful place. Snorkelling there is amazing but if you feel like diving, it’s a fantastic place to try for the first time.

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.