Skip to main content

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

Port Macquarie to Yamba map

From Port Macquarie to Yamba by bus and train

To get from Port Macquarie to Yamba in Yamba (NSW), you’ll need to take 2 bus lines and one train line: take the 336 bus from Kooloonbung Creek Nature Park, Gordon St station to Wauchope Station, Coach Stop station. Next, you’ll have to switch to the 33 train and finally take the 143 bus from Grafton station to Yamba Claude St station. The total trip duration for this route is approximately 5 hr 52 min.

352min
Walk to bus station
Bus - 336336
Train - 3333
Bus - 143143
Walk to Yamba
Leaves from Kooloonbung Creek Nature Park, Gordon St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Kooloonbung Creek Nature Park, Gordon St
    ID 2444167
    140 m • 2 min
  • 2
    Bus - 336336
    Wait for bus
    336
    Port Macquarie
  • 3
    Ride to bus station
    Ride to bus station
    Wauchope Station, Coach Stop
    ID 24462
    60 min
  • 4
    Walk to train station
    Walk to train station
    Wauchope Station
    ID 24461
    20 m • 1 min
  • 5
    Train - 3333
    Wait for train
    33
    Casino via Strathfield
  • 6
    Ride to train station
    Ride to train station
    Grafton Station
    ID 24601
    204 min
  • 7
    Walk to bus station
    Walk to bus station
    Grafton
    ID 246021
    40 m • 1 min
  • 8
    Bus - 143143
    Wait for bus
    143
    Byron Bay
  • 9
    Ride to bus station
    Ride to bus station
    Yamba Claude St
    ID 24641
    50 min
  • 10
    Walk to Yamba
    Walk to
    Yamba
    River Street
    540 m • 7 min
*Duration based on 8am traffic

Alternative route from Port Macquarie to Yamba by bus and train via 333, 33 and 143

To get from Port Macquarie to Yamba in Yamba (NSW), you’ll need to take 2 bus lines and one train line: take the 333 bus from Gordon St before Horton St station to Comboyne St opp Kendall War Memorial station. Next, you’ll have to switch to the 33 train and finally take the 143 bus from Grafton station to Yamba Claude St station. The total trip duration for this route is approximately 7 hr 8 min.

428min
Bus - 333333
Train - 3333
Bus - 143143
Walk to Yamba
Leaves from Gordon St before Horton St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Port Macquarie
  • 2
    Bus - 333333
    Wait for bus
    333
    West Haven
  • 3
    Ride to bus station
    Ride to bus station
    Comboyne St opp Kendall War Memorial
    ID 243911
    67 min
  • 4
    Walk to train station
    Walk to train station
    Kendall Station
    ID 24391
    750 m • 10 min
  • 5
    Train - 3333
    Wait for train
    33
    Casino via Strathfield
  • 6
    Ride to train station
    Ride to train station
    Grafton Station
    ID 24601
    225 min
  • 7
    Walk to bus station
    Walk to bus station
    Grafton
    ID 246021
    40 m • 1 min
  • 8
    Bus - 143143
    Wait for bus
    143
    Byron Bay
  • 9
    Ride to bus station
    Ride to bus station
    Yamba Claude St
    ID 24641
    50 min
  • 10
    Walk to Yamba
    Walk to
    Yamba
    River Street
    540 m • 7 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 Port Macquarie to Yamba

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

Public transport stations close to Port Macquarie

Port Macquarie is located at Port Macquarie, Yamba (NSW) and the nearest public transport station is Kooloonbung Creek Nature Park, Gordon St.

Bus stations close to Port Macquarie:

  • Kooloonbung Creek Nature Park, Gordon St
  • Short St before Hayward St
  • Short St after Hayward St

Public transport stations close to Yamba, Yamba (NSW)

Yamba is located at River Street, Yamba (NSW) and the nearest public transport station is Coldstream St at River St.

Bus stations close to Yamba:

  • Coldstream St at River St
  • Coldstream St after River St
  • Yamba Claude St

Ferry stations close to Yamba:

  • Iluka Wharf
  • Yamba Wharf

Port Macquarie to Yamba map

Alternative route from Port Macquarie to Yamba by bus and train via 333, 33 and 143

To get from Port Macquarie to Yamba in Yamba (NSW), you’ll need to take 2 bus lines and one train line: take the 333 bus from Gordon St before Horton St station to Comboyne St opp Kendall War Memorial station. Next, you’ll have to switch to the 33 train and finally take the 143 bus from Grafton station to Yamba Claude St station. The total trip duration for this route is approximately 7 hr 8 min.

428min
Bus - 333333
Train - 3333
Bus - 143143
Walk to Yamba
Leaves from Gordon St before Horton St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Port Macquarie
  • 2
    Bus - 333333
    Wait for bus
    333
    West Haven
  • 3
    Ride to bus station
    Ride to bus station
    Comboyne St opp Kendall War Memorial
    ID 243911
    67 min
  • 4
    Walk to train station
    Walk to train station
    Kendall Station
    ID 24391
    750 m • 10 min
  • 5
    Train - 3333
    Wait for train
    33
    Casino via Strathfield
  • 6
    Ride to train station
    Ride to train station
    Grafton Station
    ID 24601
    225 min
  • 7
    Walk to bus station
    Walk to bus station
    Grafton
    ID 246021
    40 m • 1 min
  • 8
    Bus - 143143
    Wait for bus
    143
    Byron Bay
  • 9
    Ride to bus station
    Ride to bus station
    Yamba Claude St
    ID 24641
    50 min
  • 10
    Walk to Yamba
    Walk to
    Yamba
    River Street
    540 m • 7 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 352 minutes, using Bus line 336, Bus line 33, Bus line 143.

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

    The alternative route takes 428 minutes, using Bus line 333, Bus line 33, Bus line 143.

  • Is there a direct bus between Port Macquarie and Yamba?

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

  • Which bus line goes from Port Macquarie to Yamba?

    The 336 bus line goes from Kooloonbung Creek Nature Park, Gordon St station near Port Macquarie in Sydney to Port Macquarie station. From there you’ll have to take one bus line and one train line till Port Macquarie station near Yamba in Yamba (NSW).

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

    The total travel time between Port Macquarie in Sydney and Yamba in Yamba (NSW) by bus and train is about 5 hr 52 min.

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

    Get on the 336 bus from the Kooloonbung Creek Nature Park, Gordon St stop near Port Macquarie in Sydney.

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

    Get off the bus at the Port Macquarie stop, which is closest to Yamba in Yamba (NSW).

Live arrivals, timetables, maps