Head out to Fitzroy Island by ferry from Cairns and have fun in the sun at the Great Barrier Reef. Take a guided kayak tour, go snorkeling and admire the amazing world of coral and colorful fish. Fitzroy Island is located 29 kilometers south of Cairns. Most of it is designated as a national park and protected ecology of animals and plants. The coral reef that surrounds the island is rare among the Great Barrier Reef, making it a perfect destination for snorkeling and other water activities.