Skip to main content

How to get from Sydney to Port Macquarie by bus and train?

By bus and train

To get from Sydney to Port Macquarie in Sydney, you’ll need to take 2 bus lines and one train line: take the 428 bus from St James Station, Elizabeth St, Stand B station to Central Station, Railway Square, Stand L station. Next, you’ll have to switch to the 35 train and finally take the 183 bus from Wauchope Station, Coach Stop station to Gordon St before Horton St station. The total trip duration for this route is approximately 7 hr 48 min.

468min
Walk to bus station
Bus - 428428
Train - 3535
Bus - 183183
Leaves from St James Station, Elizabeth St, Stand B

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St James Station, Elizabeth St, Stand B
    ID 2000312
    120 m • 2 min
  • 2
    Bus - 428428
    Wait for bus
    428
    Canterbury Station
  • 3
    Ride to bus station
    Ride to bus station
    Central Station, Railway Square, Stand L
    ID 200063
    9 min
  • 4
    Walk to train station
    Walk to train station
    Central Station
    ID 200060
    140 m • 2 min
  • 5
    Train - 3535
    Wait for train
    35
    Grafton
  • 6
    Ride to train station
    Ride to train station
    Wauchope Station
    ID 24461
    407 min
  • 7
    Walk to bus station
    Walk to bus station
    Wauchope Station, Coach Stop
    ID 24462
    20 m • 1 min
  • 8
    Bus - 183183
    Wait for bus
    183
    Port Macquarie
  • 9
    Ride to bus station Gordon St before Horton St
    Ride to bus station
    Gordon St before Horton St
    ID 2444192
    25 min
*Duration based on 8am traffic

Alternative route by bus and train via 430, 35 and 183

To get from Sydney to Port Macquarie in Sydney, you’ll need to take 2 bus lines and one train line: take the 430 bus from St James Station, Elizabeth St, Stand B station to Central Station, Railway Square, Stand L station. Next, you’ll have to switch to the 35 train and finally take the 183 bus from Wauchope Station, Coach Stop station to Gordon St before Horton St station. The total trip duration for this route is approximately 7 hr 51 min.

471min
Walk to bus station
Bus - 430430
Train - 3535
Bus - 183183
Leaves from St James Station, Elizabeth St, Stand B

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St James Station, Elizabeth St, Stand B
    ID 2000312
    120 m • 2 min
  • 2
    Bus - 430430
    Wait for bus
    430
    Sydenham Station
  • 3
    Ride to bus station
    Ride to bus station
    Central Station, Railway Square, Stand L
    ID 200063
    9 min
  • 4
    Walk to train station
    Walk to train station
    Central Station
    ID 200060
    140 m • 2 min
  • 5
    Train - 3535
    Wait for train
    35
    Grafton
  • 6
    Ride to train station
    Ride to train station
    Wauchope Station
    ID 24461
    407 min
  • 7
    Walk to bus station
    Walk to bus station
    Wauchope Station, Coach Stop
    ID 24462
    20 m • 1 min
  • 8
    Bus - 183183
    Wait for bus
    183
    Port Macquarie
  • 9
    Ride to bus station Gordon St before Horton St
    Ride to bus station
    Gordon St before Horton St
    ID 2444192
    25 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sydney.
All local mobility options in one app

Public transport directions from Sydney to Port Macquarie

The distance between Sydney, Sydney and Port Macquarie, Sydney is approximately 475.61 km, which can typically be travelled in 468 min. Moovit will show you the directions from Sydney to Port Macquarie by bus and train, so no matter how you choose to travel in Sydney – you will always have plenty of easy options.

Public transport stations close to Sydney

Sydney is located at Sydney, Sydney and the nearest public transport station is Martin Place Station, Elizabeth St, Stand E.

Train stations close to Sydney:

  • St James
  • Martin Place
  • Town Hall

Bus stations close to Sydney:

  • Martin Place Station, Elizabeth St, Stand E
  • David Jones, Castlereagh St, Stand B
  • Sheraton on the Park, Elizabeth St

Public transport stations close to Port Macquarie, Sydney

Port Macquarie is located at Port Macquarie, Sydney and the nearest public transport station is Clarence St after Hay St.

Bus stations close to Port Macquarie:

  • Clarence St after Hay St
  • Short St before Barracks Lane
  • Short St after Barracks Lane

Alternative route by bus and train via 430, 35 and 183

To get from Sydney to Port Macquarie in Sydney, you’ll need to take 2 bus lines and one train line: take the 430 bus from St James Station, Elizabeth St, Stand B station to Central Station, Railway Square, Stand L station. Next, you’ll have to switch to the 35 train and finally take the 183 bus from Wauchope Station, Coach Stop station to Gordon St before Horton St station. The total trip duration for this route is approximately 7 hr 51 min.

471min
Walk to bus station
Bus - 430430
Train - 3535
Bus - 183183
Leaves from St James Station, Elizabeth St, Stand B

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St James Station, Elizabeth St, Stand B
    ID 2000312
    120 m • 2 min
  • 2
    Bus - 430430
    Wait for bus
    430
    Sydenham Station
  • 3
    Ride to bus station
    Ride to bus station
    Central Station, Railway Square, Stand L
    ID 200063
    9 min
  • 4
    Walk to train station
    Walk to train station
    Central Station
    ID 200060
    140 m • 2 min
  • 5
    Train - 3535
    Wait for train
    35
    Grafton
  • 6
    Ride to train station
    Ride to train station
    Wauchope Station
    ID 24461
    407 min
  • 7
    Walk to bus station
    Walk to bus station
    Wauchope Station, Coach Stop
    ID 24462
    20 m • 1 min
  • 8
    Bus - 183183
    Wait for bus
    183
    Port Macquarie
  • 9
    Ride to bus station Gordon St before Horton St
    Ride to bus station
    Gordon St before Horton St
    ID 2444192
    25 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Sydney to Port Macquarie?

    The fastest way takes 468 minutes, using Bus line 428, Bus line 35, Bus line 183.

  • What is the alternative route to get from Sydney to Port Macquarie?

    The alternative route takes 471 minutes, using Bus line 430, Bus line 35, Bus line 183.

  • Is there a direct bus between Sydney and Port Macquarie in Sydney?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 7 hr 48 min.

  • Which bus line goes from Sydney to Port Macquarie in Sydney?

    The 428 bus line goes from St James Station, Elizabeth St, Stand B station near Sydney to Canterbury Station station. From there you’ll have to take one bus line and one train line till Canterbury Station station near Port Macquarie in Sydney

  • How long does it take to travel from Sydney to Port Macquarie in Sydney by bus and train?

    The total travel time between Sydney and Port Macquarie in Sydney by bus and train is about 7 hr 48 min.

  • Where do I get on the bus near Sydney to get to Port Macquarie in Sydney?

    Get on the 428 bus from the St James Station, Elizabeth St, Stand B stop near Sydney in Sydney.

  • Where do I get off the bus when travelling between Sydney and Port Macquarie in Sydney?

    Get off the bus at the Canterbury Station stop, which is closest to Port Macquarie in Sydney.

Live arrivals, timetables, maps