Honestly, a lifetime is not enough to explore and enjoy all the amazing natural wonders of Cairns and the Great Barrier Reef. But if you can't spend your life on holiday, we recommend at least three days in Cairns to discover the main attractions.