The great barrier reef stretches over 2,300km and is also known to be beautiful, biodiverse and has great fishing potential; thus Great Barrier Reef fishing is one of the most classic bucket-list items in Australia.
It is not just a boat ride at Akula Sportfishing. We are going to take you through an offshore experience which is aimed at:
From the first cast to the last photo, we make sure your reef trip is packed with action.



Need a present that will be remembered? An Akula Sportfishing Gift Card is the best solution in order to surprise somebody with a real experience of the Great Barrier Reef.
Purchase a gift card for any monetary amount, and the recipient can redeem it toward any of our charters or experiences, making it the perfect gift for birthdays, special occasions, or a surprise holiday treat.
Ideal for locals and visitors
Great for beginners and experienced anglers
Flexible value options available
To ensure your experience with Akula Sportfishing runs smoothly, please review the following charter terms before booking:
All Private Charters and Outer Reef Shared Charters require payment no later than 7 days prior to the charter date.
All trips are subject to weather conditions. In case the conditions are unfavorable to make access to the reef safe, the operator has the right to relocate reef charters to calm water alternatives (including estuary fishing).
All Private Charters and Outer Reef Shared Charters require payment in full no later than 7 days prior to the charter date.
Please remember:
All trips are subject to weather, and Akula Sportfishing reserves the right to transfer trips to coastal reef and/or estuary alternatives when required. Please contact our friendly team if you need to discuss.
When you make a reservation with Akula Sportfishing, you do not simply hop into a boat; you embark on an adventure that you will never forget, even after your fishing rods have been put away.
There is no better place than the reef to enjoy the friendly crew, smooth ride, and thrilling days out, whether it’s your first time or 100th-time.