Port Macquarie’s small airport has flights to Canberra and Sydney. The airport is served by Brindabella Airlines (tel 1300 66 88 24; website www.brindabella-airlines.com.au); Qantaslink (tel 13 13 13; website www.qantas.com.au) and Virgin Blue (tel 13 67 89; website www.virginblue.com.au).
Greyhound Australia (tel 1300 473 946; website www.greyhound.com.au) and Premier Motor Service (website www.premierms.com.au) buses run up and down the coast stopping at the transit centre at 28 Hayward Street.
The closest train station to Port Macquarie is in Wauchope. A connecting bus service meets CountryLink (tel 13 22 32; website www.countrylink.com.au) trains from Sydney.