SydneyPort Macquarie
Thu 22 October 2026(today)
Choose a departure date to search.
- Zero booking feespay the operator's listed fare
- Book directwe send you to the operator
- All major carrierscompared fairly
- DurationTypical duration
- 6h 15m
- Distance
- 390 km
- Fares from
- $28
4 / 4 operators
- Overnight service

Premier Motor Service
Earliest1 service today
Earliest 18:45 · 6h 45m
Onboard toilet20 kg luggage12 stopsChatswood · Hornsby · Tuggerah · +9Sydney 18:4501:30 Port MacquarieSydney18:45Hornsby19:35Tuggerah20:30Charlestown21:25Hexham22:00Heatherbrae22:05Bulahdelah23:40Nabiac00:15Port Macquarie01:3012 stops between · 7 shown to avoid crowding
See all 1 departures
- 18:4501:30+16h 45mOvernightSydney → Port Macquarie (PM12-DS)
- Overnight service

Greyhound Australia
Most services2 services today
Earliest 19:00 · Latest 21:30 · 6h
Wi-FiUSB chargingOnboard toiletWheelchair accessEco-friendly40 kg luggageBook on Greyhoundtypical from
$75
3 stopsNewcastle · Bulahdelah · TareeSydney 18:0000:00 Port MacquarieSydney18:00Newcastle20:25Bulahdelah22:05Taree22:55Port Macquarie00:00See all 2 departures
- 19:0001:00+16hOvernightPort Macquarie
- 21:3003:30+16hOvernightPort Macquarie
- Overnight service

FlixBus Australia
CheapestFastest1 service today
Earliest 23:45 · 5h 5m
Wi-FiUSB chargingOnboard toiletEco-friendly40 kg luggageBook on FlixBustypical from
$39
1 stopsTareeSydney 23:4504:55 Port MacquarieSydney23:45Taree03:45Port Macquarie04:55See all 1 departures
- 23:4504:50+15h 5mOvernightPort Macquarie

NSW TrainLink
6h 15m · 390 km · Times shown at operator
Onboard toiletWheelchair access40 kg luggageBook on NSWtypical from
$50
Want tips, schedules and route info? Read the Sydney to Port Macquarie route guide