Trip Planner:   South Pacific  /  Australia  /  Queensland  /  Cairns Region  /  Cairns  /  Green Island

Green Island, Cairns

#19 of 262 in Things to do in Cairns
Landmark · Tourist Spot
A visit to Green Island will bring you to the tropical paradise on the Great Barrier Reef. Just 27 km (17 mi) offshore from Cairns, this small, sandy island formed on the surface of a coral reef. Snorkel and dive in the cool waters over colorful coral and sealife. Go on a glass-bottom boat or semisubmerged submarine to see the underwater views of starfish, turtles, shells, and fish. Follow the boardwalk through the thick, emerald rainforest to reach the crocodile farm. Rent a locker for your belongings at the island, so that you can explore the place without worry. Take a look at our Cairns trip itinerary planner to schedule your visit to Green Island and learn about what else to see and do during your holiday.
Create an itinerary including Green Island
© OpenMapTiles © OpenStreetMap contributors

Green Island reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.0
2,374 reviews
  • We loved the day at Green Island. We booked ahead of time to do a couple of SCUBA dives. The New York dive site was excellent and we really enjoyed the diving there. We all booked for the buffet...  more »
  • Really disappointing day. All the coral is dead and mostly seaweed in the water. All the good reef options cost extra, plus the stinger suits are extra/ not included in the snorkel package. One staff....  more »
  • Very beautiful island, worth visiting. Food and drinks are expensive. Consider bringing your own.
  • Nice! Some nice coral reef to see close to shore, but the real good stuff is further out.

Plan your trip to Cairns

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it
    Everything in one place.
    Everyone on the same page.