Five places and the good running routes in Perth, recommended by my friend Bec, who knows Perth well — her words appear exactly as she sent them. Plus a short list of my own for down around Margaret River.
Bec circled these herself — her exact annotation below. Two loops stand out: Kings Park with the river below it, and the Swan River foreshore threading the CBD, East Perth and Maylands.
Both sit on the William–James St spine through Northbridge, an easy walk from the CBD and from each other.
A small, family-run café at 267 William St. Known for oversized breakfast burritos and a tucked-away courtyard out the back. Tiny, and worth it.
Compact specialty-coffee shop on James St. Serious espresso and cold brew, plus a matcha latte they deliberately keep less sweet so the matcha leads. The stop when you want the coffee itself to be the event.
Natural-wine bar, restaurant and bottle shop at 458 William St — described at its launch as Perth's first natural-wine bar. Works just as well solo with a glass and a plate as it does settled in outside while the street goes by.
Both of these hang off the same train line, so they pair naturally into one coastal day — or take either on its own.
A working brewery in A Shed, a 100-metre former cargo shed from 1926 right on the Victoria Quay waterfront — beer brewed on site, with the old manifest clerk's office still there inside. About a 7-minute walk from Fremantle station, so the whole trip is train-simple.
Casual beachside wholefoods café at 149 Marine Parade, North Cottesloe, looking straight over the ocean — a revival of a WA institution that started as a 1970s smoothie bar. Pairs perfectly with a swim or a walk along Cottesloe Beach, and the Indian Ocean sunset here is the real thing.
These ones are mine, not Bec's — a short list for the Margaret River end of the trip, ordered from the front door outwards. Winter down there means surf-watching rather than swimming, and the forest is arguably better in the mist.
The specialty-coffee stop on the main street — 5/110 Bussell Highway, a couple of doors from the visitor centre, pouring Yahava KoffeeWorks coffee. The morning anchor while you're in town.
The old Busselton–Flinders Bay railway line, now a wide rail trail with gentle rail-grade gradients — the region's own running route, reachable from the town centre via the short Alfred Bussell Trail connector. Unsealed surface, so expect puddles and some mud after winter rain.
The lookout above Main Break, home of the Margaret River Pro — a grassy hill that works as a natural grandstand over one of Australia's most famous waves. In August it's a coast-and-surf-watching stop, not a swim — when the winter swell is running, it's best appreciated from dry land.
Margaret River's founding wine estate, established 1967, and still home to the region's oldest vines. The original earth-built cellar is now "The Vault", keeping every vintage of their Cabernet, and the old winery is a gallery showing works from the Janet Holmes à Court Collection. Cellar door, wine lounge and restaurant on site; sort a driver if you're tasting.
A big limestone show cave on Caves Road you walk through self-guided with an audio tour, at your own pace. Over 10,000 fossils have come out of it, and a 50,000-year-old Zygomaturus jawbone is still embedded in the cave wall. In late winter a seasonal stream can run through it. About 370 steps on the full route.
Pale-trunked karri trees rising past 60 metres, the westernmost karri forest there is. Take Boranup Drive — unsealed but fine in a normal car — up to the lookout over the treetops toward Hamelin Bay. Genuinely at its best in winter rain and mist; check road alerts after a heavy downpour.
Once you're in Perth, none of this needs a car — everything below works on foot and the Fremantle train line.
The city cluster is on foot. Little Willy's, Giant Coffee and Wines of While all sit along the William–James St spine — each is within a 15-minute walk of the others and of central Perth.
Fremantle: the Transperth Fremantle line runs from Perth station, about 30 minutes end to end. Gage Roads is roughly 500 m — a 5–10 minute walk — from Fremantle station to Victoria Quay.
Cottesloe: the same line stops at Cottesloe station. The beach is about 1 km from the station; Magic Apple is a fair way further up Marine Parade in North Cottesloe, so treat it as a proper beachfront walk — or the 102 bus from the station runs along Marine Parade and stops near it.
The coastal day: train to Fremantle for the brewery and the port town, then back up the line to Cottesloe for a beach walk, Magic Apple, and sunset over the Indian Ocean.