The closest train station to Port Macquarie is in Wauchope. A connecting bus service meets NSW TrainLink trains from Sydney.
You can travel to Wauchope by train (and also ride the connecting bus service to Port Macquarie) using the Discovery Pass rail pass
![](https://bugaustralia.com/wp-content/uploads/2014/08/australiarailpasslogo-small.png)