Ninety Mile Beach

Photo: ShakyIsles / CC BY-SA 4.0

Stretching for an astonishing 90 miles along the NSW coast, Ninety Mile Beach is a wild, windswept expanse of golden sand that feels a world away from the crowds. This is the kind of place where you can walk for hours and see only seabirds and the occasional fisherman casting a line. The beach is part of the Myall Lakes National Park, so the setting is pristine and untamed, with dunes, heathlands, and coastal forests backing the shore. It's a paradise for solitude seekers, birdwatchers, and those who love the raw power of the ocean.

Highlights & What to See

Suggested Time to Spend

Give yourself at least half a day to truly appreciate Ninety Mile Beach. If you want to walk a decent section, explore the national park, and stop at Seal Rocks, plan for a full day. The beach is long, so you can't see it all, but a few hours walking and a picnic is the perfect pace. If you're combining with other Hunter Valley stops, a half-day detour is enough for a taste of this wild coast.

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