The approximate distance between Brisbane and Port Macquarie when travelling by road is 521 kilometres (324 miles). The driving time may vary depending on road conditions, traffic and stops.
By Air:
Direct flights from Brisbane to Port Macquarie are not available.
However, there are regular direct flights from Brisbane to Coffs Harbour, which is approximately 65 kilometres (40 miles) north of Port Macquarie. From Coffs Harbour, you can either drive or take public transport to Port Macquarie.