If you’re arriving into Port Macquarie by car, the smoothest first move is to check in, drop your bags, and head straight into the Town Centre so you’re not fighting with parking later in the day. Most visitors find paid street parking around Waugh Street and the CBD manageable for a short visit, and it’s an easy walk between the day-one sights. If you get in hungry or a bit travel-worn, stop at Brew Haven for a coffee, cake, or something light — it’s a sensible reset point and usually lands around AUD 12–25 per person depending on what you order.
From there, ease into the local story at Port Macquarie Museum. It’s a low-key but worthwhile first stop, especially on an arrival day, because it gives you a quick feel for how the town grew from penal settlement to coastal holiday spot. Plan on about an hour; opening hours are usually daytime only, so if you’re arriving later in the afternoon it’s worth checking ahead before you go. The museum sits conveniently enough that you can keep the pace slow and still see a few things without feeling rushed.
After the museum, wander down to Mrs York’s Garden for a compact, scenic stretch of green near the harbourside. It’s the kind of place locals use to slow down for ten minutes, not a long destination, so take your time, sit a while, and enjoy the river breeze. From there, continue on foot to Town Green / Port Macquarie Breakwall, where the real first-day Port Macquarie ritual starts: painted rocks, water views, and that easy, open waterfront feel that makes the town so livable. This is the best part of the day to stay loose — no rigid schedule, just wander the breakwall and let the light soften toward sunset.
Finish with dinner at The Stunned Mullet for a proper welcome meal. It’s one of the town’s best-known seafood spots, so booking ahead is smart, especially on a weekend; expect roughly AUD 35–70 per person depending on whether you go for a main and drinks. It’s close enough to the waterfront that you can walk there after the breakwall if you’re staying central, and that short post-dinner stroll back through the Town Centre is a lovely way to end your first day.
If you’re staying in Port Macquarie this is an easy day to start with a short 10–15 minute transfer down to Flynns Beach; try to get there around 8:30–9:00 AM so you catch the beach at its calmest. Start with a walk along the sand and a quick swim-check from the beach access points — even in cooler weather, the light is beautiful and the surf can be more active than it looks. After that, continue straight into Sea Acres Rainforest Centre, where the elevated boardwalk gives you a completely different feel without much effort. Allow about 1.5 hours here, and if you want to do the guided option, check the desk for the day’s times; entry to the boardwalk is usually low-cost or donation-based, and it’s one of the nicest easy nature stops on the coast.
From there, it’s a simple coast-side hop back to Salty Crew Kiosk on the Flynns Beach strip for coffee, brunch, or a lazy second breakfast. This is the sort of place where you can keep it light — smashed avo, a breakfast roll, or just a good flat white — and linger for 45–60 minutes without feeling rushed. Budget roughly AUD 15–30 per person depending on how much you order. After lunch, drive or rideshare out to Tacking Point Lighthouse at Lighthouse Beach; it’s only a short trip, but the views open up dramatically, especially if the wind is up and you want that classic Port headland feel. Give yourself about 45 minutes here for photos, the lookout, and a slow wander around the headland.
A short drive along the coast brings you to Little Shack, which works beautifully as a relaxed early lunch or late lunch stop depending on how long you linger at the lighthouse. It’s a local favorite for casual coastal dining, with seafood, bowls, burgers, and easy options that fit the beach day mood; expect about AUD 25–45 per person. After that, finish the day at Shelly Beach picnic area, where things feel quieter and more local than the busier stretches. It’s a lovely place for a final sit-down, a coffee if you’ve brought one, or just a slow walk as the light softens — a good reminder that this part of Port Macquarie is best enjoyed without over-planning. If you want, pack a towel and water shoes, and leave yourself room to wander before heading back to your base.
From Flynns Beach, Port Macquarie, it’s an easy 10-minute drive or rideshare to Koala Hospital Port Macquarie, and that’s exactly the right way to start the day: get there soon after opening so the enclosures are quiet and the volunteers have time to chat. Expect to spend about 1.5 hours here, with entry generally by donation, and it’s worth having a few coins or a card ready for the gift shop. The vibe is gentle and educational rather than rushed, so take your time reading the recovery stories and then follow that with a short wander through the nearby bush setting.
A short walk brings you to Kendall’s Beach in Westport, which is a nice reset after the koala visit. It’s not the kind of place you come to for a long swim in winter, but it’s perfect for a calm shoreline stroll, watching the surf, and breathing in the salt air for 30–45 minutes. From there, head into the Town Centre for lunch at Bills Fishhouse + Bar — one of the more reliable spots in town for fresh seafood without feeling too formal. Plan on about AUD 25–50 per person depending on whether you go for fish and chips, oysters, or a fuller plate, and it’s an easy place to linger if you want a lazy midday break.
After lunch, make your way back toward the Nobbys area for Roto House, a beautifully preserved old house that gives the day a bit of local history without pulling you far off route. The grounds are lovely and usually quiet, and an hour is enough to look through the house and then stroll around the gardens. From there, continue into Macquarie Nature Reserve, where the trails are short, shady, and very doable even if you’re not in a hiking mood. This is one of the nicest low-effort nature finishes in town — keep an eye out for birds and koala habitat, and allow 1 to 1.5 hours depending on how much wandering you feel like doing.
For dinner, Finnians Irish Tavern in the Town Centre is an easy, no-fuss choice after a wildlife-heavy day. It’s the sort of place where you can settle in for a pub meal, a drink, and a relaxed end to the day without needing to dress up or make a big plan. Budget roughly AUD 25–45 per person, and if you’re staying nearby, it’s a straightforward evening walk or a quick drive back after dark.
Leave Port Macquarie around 8:00 AM and head north on the Pacific Highway / A1 toward South West Rocks. It’s an easy run, usually 1 hour 45 minutes to 2 hours 15 minutes depending on traffic and any coffee or fuel stop, and you’ll have straightforward parking once you reach the town centre and foreshore area. The drive works best if you keep it smooth and don’t overstop; you want to be parked and walking by late morning so the headlands feel unhurried.
Start at Trial Bay Gaol, which is really the signature stop here. Give yourself about 1.5 hours to wander the ruins, read the interpretive signs, and take in the big coastal views — especially the sweep over Trial Bay and the rugged edge of Arakoon National Park. Entry is generally a modest fee for the historic site, and it’s worth bringing a light jacket because the headland wind can be sharper than you expect, even on a clear winter day.
After that, roll into Arakoon National Park for a quieter stretch of the coastline. The walking is easy rather than strenuous, so this is the part of the day where you can simply meander between lookouts and rocky coves without rushing. If you feel like a simple lunch before the tasting stop, head back toward Mylestom General Store & Café for an easy, no-fuss meal — think sandwiches, fish and chips, burgers, or a hot plate of something comforting for about AUD 20–35 per person. It’s the kind of place that suits a road-trip day perfectly: quick service, casual, and exactly enough to reset before the afternoon.
Use the afternoon for your winery stop at a nearby cellar door / boutique vineyard in the Macleay Valley hinterland. In this part of the coast, the key is to keep expectations relaxed: the point is a good tasting flight, a local chat, and a scenic stop rather than a big wine-region crawl. Plan on 1 to 1.5 hours, and expect tasting fees around AUD 15–30 per person, sometimes waived with a bottle purchase. If you’re choosing between options, look for a cellar door with outdoor seating and a vineyard view so the stop feels like part of the landscape, not just a tasting room detour.
Before driving back, finish with The Heritage River / estuary foreshore walk for a gentle end-of-day stretch. This is the best time to slow down, watch the light soften, and let the day breathe a little after the heritage and tasting stops. Budget 30–45 minutes here; it’s an easy, low-effort stroll that works well before the return drive, and if you time it right you’ll hit that calm, almost sunset-like glow over the water. Then head back to Port Macquarie via the Pacific Highway / A1, aiming to leave before full dark so the drive feels relaxed rather than compressed.
Leave South West Rocks around 7:30–8:00 AM so you can make the most of the daylight and roll into Coffs Harbour while the town is still easy to navigate. If you’re driving, parking is usually simplest around the Jetty precinct or in the larger lots near the foreshore, which makes it a good anchor point for the rest of the day. Start at Coffs Harbour Butterfly House in Korora while it’s still quiet; it’s a cheerful, low-key way to ease into the day, and about an hour is plenty unless you’re lingering for photos or the garden paths. From there, continue to The Big Banana Fun Park for the obligatory photo stop, a wander through the grounds, and maybe an ice cream or coffee before the crowds build. If you’ve got kids or just enjoy a bit of nostalgia, this is one of those spots that’s worth doing properly rather than rushing through.
For lunch, keep it simple and stay close to the action: either grab something casual at The Big Banana or head back toward Korora for a café stop with easier parking and a more relaxed pace. Expect roughly AUD 18–35 per person for a solid lunch, depending on whether you go for burgers, salads, fish and chips, or a café plate. The nice thing about this part of town is that you don’t need to overplan it — the goal is to sit down, recharge, and leave enough daylight for the wildlife stop. If you want a slightly quieter lunch, aim for an earlier seating around 11:45 AM–12:15 PM before the midday rush.
In the afternoon, head to Coffs Coast Wildlife Sanctuary on the foreshore for the main wildlife experience of the day, especially the Biodiversity Zone and koala areas. This is the best pick if you want a more intimate, animal-focused visit rather than a big theme-park feel; plan for 1.5–2 hours so you can move slowly through the exhibits and catch keeper chats if they’re on. The foreshore location makes it easy to pair with a bit of fresh air afterward, and if you’re not in a hurry, a short walk nearby is a nice reset before dinner. Finish with a harbour-side meal in the Jetty precinct — this is where Coffs Harbour feels most alive in the evening, and you’ll find dependable seafood, modern bistro options, and a good pub scene, usually in the AUD 30–60 per person range. If you’re aiming for a relaxed night, book or arrive a little earlier, around 5:30–6:00 PM, so you’re not waiting too long after a full day out.
Arrive back into Port Macquarie with enough buffer to settle in and head straight for brunch at Little Pig Café in the Town Centre. It’s a good, unfussy reset after a few bigger travel days: think proper coffee, good eggs, and the kind of breakfast plates that carry you comfortably into the late morning. Expect roughly AUD 20–35 per person, and if you’re driving, parking is usually easiest on the side streets off William St or Hay St before the mid-morning crowd builds. After brunch, keep the pace slow and head out to Douglas Vale Historic Homestead & Vineyard on the outskirts; it’s one of the more characterful local wine stops in town, with a relaxed, small-scale feel that suits a long tasting without the rush.
From there, continue to Ricardoes Tomatoes & Strawberries for a casual, very Port Macquarie kind of stop: local produce, tastings, and an easy farm-style break that works well after wine. It’s not a big detour, and the move from vineyard to produce farm gives the day a nice rhythm. Leave about 45 minutes to an hour here, especially if you want to browse the shop or grab something sweet for later. Then come back into town for lunch at The Grill Restaurant in the Town Centre. It’s a solid sit-down choice if you want something more substantial between tastings — expect AUD 25–50 per person — and it’s close enough to make the afternoon simple rather than logistically annoying.
After lunch, walk it off with a calm cultural stop at Glasshouse Regional Gallery. It’s right in the heart of town, so you can pair it with a slow wander around the CBD and the waterfront without needing to over-plan. Give yourself 45–60 minutes for the gallery, then keep the afternoon open for a coffee, a browse, or a short rest back at your accommodation before dinner. For your last full evening, book Whalebone Wharf down in the Westport riverfront area and aim to arrive just before sunset if you can — the water views are the real draw here, and seafood is the obvious move. Budget around AUD 35–80 per person, and if you’re driving in, allow a little extra time for parking near the river and the short walk in so you can enjoy the evening rather than circle around at the last minute.
Start with an early wander along Flynns Beach before the sand heats up and the surf gets any stronger; this is the best time to hear the beach properly, with the headland still quiet and locals out for a quick walk or swim. If you want a gentle reset before packing up, this is the one place to linger without overthinking the schedule. From there, head a few minutes up the road to Bluewater Courtyard Café for coffee and breakfast — it’s an easy, low-stress stop for good takeaway or a sit-down plate, usually in the AUD 15–30 per person range, and it works well for that final-morning pace when you don’t want to be rushing.
After breakfast, make your way to Town Beach for a calmer farewell stretch of sand and a bit of people-watching around the foreshore. It’s close enough that you won’t feel like you’re “doing transport” so much as simply drifting through town. From there, pick up a section of the Port Macquarie Coastal Walk for one last scenic leg — the path between Town Beach and Flynns Beach gives you headland views, easy access points, and enough variation to feel like a proper final stroll without committing to a huge walk. If the weather is crisp and clear, this is one of the nicest ways to spend a Port morning in winter.
If you’d like one last wildlife stop before heading off, aim for Billabong Zoo Koala & Wildlife Park on the outskirts of town. Allow around two hours and plan for a relaxed visit rather than trying to rush every enclosure; entry is usually best value if you’re actually taking your time, and this is a good last animal experience after the earlier Koala Hospital day. To finish, keep lunch simple with a casual waterfront meal near the foreshore — somewhere around the Town Green or along Hastings River is ideal for an easy final stop, with plates usually landing around AUD 20–40 per person. It’s a nice way to wrap the trip: no big detour, just one last look at the water before you leave Port Macquarie.