Keppel Bay Islands National Park

Keppel Bay Islands National Park is a pristine archipelago of 14 islands off the coast of Yeppoon, offering some of Queensland's most untouched beach and bush experiences. With fringing coral reefs, powdery white sands, and a relaxed island vibe, it's a paradise for snorkelers, kayakers, and hikers seeking a genuine escape from the crowds.

Highlights & What to See

Suggested Time to Spend

If you're short on time, a day trip from Yeppoon is enough to explore Great Keppel Island's main beaches and do a short hike. For a more immersive experience, spend at least two to three days: one day hiking and snorkeling around Great Keppel, then a day kayaking to a quieter island or camping overnight. The park is best enjoyed at a relaxed pace, so avoid rushing between islands.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits