3 Day ItineraryDunsborough & Margaret River


The only spot where you can hop from premium cellar doors to pristine beaches, world-class surf, caves and forests.

The easiest treasure hunt you’ll ever encounter. Here you are surrounded by secluded coves, stunning coastal trails, big-wave surfing, premium wines, tall-timber forests, enchanting caves, top-rated chefs and fresh local produce. Little wonder it’s one of the most popular holiday spots in WA.

Best time: September to December (to coincide with the best time to walk the Cape to Cape, the Gourmet Escape and whale watching)


  • Beaches
  • Cape to Cape Track
  • Caves
  • Margaret River food and wine
  • Surfing

Beach in the Margaret River regionA pristine beach in the Margaret River region [Image courtesy of www.margaretriver.com]

Day 1

Morning: Perth to Dunsborough

Heading south from Perth on the Kwinana Freeway and Forrest Highway you’ll reach Bunbury – gateway to the South West – within two hours. Take a rest stop at this port town before joining the Bussell Highway for the 75-minute drive to Dunsborough.

Grab some picnic supplies in Dunsborough and head up the cape to a string of breathtaking white-sand beaches – Meelup Beach, Eagle Bay and Bunker Bay.

An in depth perspective
"Ocean to Vine: 50 Years of Surf Culture and Wine Making in Margaret River"
By @max_brearley

Afternoon: Yallingup

At the very tip stands Cape Naturaliste Lighthouse and Leeuwin Naturaliste National Park. Take a fully guided half-hour tour of the lighthouse and enjoy the stunning views from the top.

Walk the first section of the Cape to Cape Track – one of the most diverse scenic trails on Earth. Or, if you’re visiting between September and December, take your binoculars up to the lookouts and watch for migrating humpback whales.

Evening: Yallingup to Dunsborough

Head to nearby Sugarloaf Rock for an Indian Ocean sunset before returning to Dunsborough for dinner.

Wine tasting in Margaret RiverSample Margaret River's famous wines [Image courtesy of www.margaretriver.com]

Day 2

Morning: Dunsborough to Margaret River

Breakfast in Dunsborough and browse the art galleries and boutiques.

Or, for a little cultural enlightenment, let the local Aboriginal people lead you on a guided torch-lit walk through the formations and mystical legends of Ngilgi Cave, near Yallingup.

Continue south on scenic Caves Road and take your pick from the region’s many fine wineries and breweries for a leisurely lunch.

Afternoon: Margaret River

Spend your whole afternoon indulging in premium wines and fine artisan foods, hopping between the cellar doors and gourmet produce stores of Margaret River.

Hand pick your ingredients for a cook-your-own dinner, or dine on the fine creations of the region’s many award-winning chefs. See the Australian Good Food Guide for inspiration.

Surfing in Margaret RiverSpend the afternoon surfing in Margaret River [Image courtesy of www.margaretriver.com]

Day 3

Morning: Margaret River

Breakfast in Margaret River town, and browse the high street for art and crafts, fashion, and foodie treats.

Head up to one of the most famous of Margaret Rivers’ 40 surfing spots – Surfers Point, near Prevelly. Home to the internationally-renowned annual Margaret River Pro competition, it’s a top spot to watch the local pros in action.

Afternoon: Margaret River to Perth

For lunch, indulge once more in the wineries, breweries and restaurants between Margaret River and Dunsborough. Or gather some gourmet ingredients for a picnic by the river or ocean.

Allow at least three hours for the drive back to Perth from Margaret River (via the Bussell and Forrest highways and Kwinana Freeway), and plan a rest stop in the coastal towns of Busselton, Bunbury or Mandurah.

Important Travel Information

Be aware that drivers are subject to alcohol limits that are strictly enforced. Moderation is always advised.

Trip Details




Perth 3 days Perth & Surrounds
The South West


Perth to Dunsborough

245 km

Dunsborough to Cape Naturaliste

14 km

Dunsborough to Yallingup

8 km

Dunsborough to Margaret River

51 km

Margaret River to Perth

265 km





{{result.title}} {{result.title}}
{{result.durationInDays}} {{labels.Days}}
{{result.durationInDays}} {{labels.Day}}
{{result.durationInDays}} {{labels.Days}}
{{result.durationInDays}} {{labels.Day}}