There are 3 ways to get from Port Macquarie to Grafton by bus, train or car
Questions & Answers
Yes, there is a direct bus departing from Port Macquarie and arriving at Grafton City South. Services depart once daily. The journey takes approximately 3 h 15 min.
The distance between Port Macquarie and Grafton is 193 km. The road distance is 243.2 km.
The best way to get from Port Macquarie to Grafton without a car is to bus which takes 3 h 15 min and costs .
The bus from Port Macquarie to Grafton City South takes 3 h 15 min including transfers and departs once daily.
Port Macquarie to Grafton bus services, operated by Premier Motor Service, depart from Port Macquarie station.
The best way to get from Port Macquarie to Grafton is to bus which takes 3 h 15 min and costs . Alternatively, you can train, which costs and takes 5 h 1 min.
Port Macquarie to Grafton bus services, operated by Premier Motor Service, arrive at Grafton City South station.
Yes, the driving distance between Port Macquarie to Grafton is 243 km. It takes approximately 2 h 52 min to drive from Port Macquarie to Grafton.
There are 32+ hotels available in Grafton. Prices start at $67 USD per night.
What companies run services between Port Macquarie, NSW, Australia and Grafton, NSW, Australia?
Premier Motor Service operates a bus from Port Macquarie to Grafton once daily. Tickets cost $26 - $35 and the journey takes 3 h 15 min. Alternatively, Transport NSW operates a train from Port Macquarie to Grafton 3 times a day. Tickets cost $22 - $35 and the journey takes 3 h 36 min.
Train from Wauchope Station to Grafton Station
- Ave. Duration
- 3 h 36 min
- 3 times a day
- Estimated price
- $22 - $35
- Schedules at
- $22 - $35
- 1st Class
- $30 - $45
Want to know more about travelling around Australia
Related travel guides
10 amazing places to get away from it all in Australia
If you’re looking to escape from the world, try these remote landscapes and tucked-away towns.
4 of the smartest ways to explore Australia
Plan your Australian adventure, whether that's an epic east coast road trip or an Outback train odyssey