Travel options for:
Newcastle to Port Macquarie
  • Bus

    $22 - $45
    1. Newcastle

      4 h 5 min - twice daily

      $22 - $45

  • Train

    $32 - $47
    1. Broadmeadow Station

      4 h 9 min - once daily

      $28 - $45

    2. Wauchope RSL, Young St

      49 min - 4 times a day

      $3 - $6

  • Drive

    $21 - $35
    1. Newcastle

      2 h 43 min - 153.3 miles

      $21 - $35

  • Fly Newcastle to Taree, bus

    $87 - $111
    1. Newcastle

      27 min - every 4 hours

      $4 - $6

    2. Newcastle (NTL)

      35 min - non-stop

      $60 - $65

    3. Taree (TRO)

      5 min - 3.1 miles

      $17 - $21

    4. Taree

      50 min - twice daily

      $6 - $20

  • Fly Newcastle to Port Macquarie

    $101 - $398
    1. Newcastle

      27 min - every 4 hours

      $4 - $6

    2. Newcastle (NTL)

      3 h 20 min - 1 stopover

      $95 - $390

    3. Port Macquarie (PQQ)

      27 min - every 4 hours - line 341

      $2 - $3

  • Train to Sydney, fly to Port Macquarie

    $111 - $229
    1. Newcastle

      2 h 33 min - 4 times a day

      $16 - $24

    2. Central Station

      28 min - every 30 minutes

      $13

    3. Sydney (SYD)

      1 h 5 min - non-stop

      $80 - $190

    4. Port Macquarie (PQQ)

      27 min - every 4 hours - line 341

      $2 - $3

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Newcastle bus to Port Macquarie. 4 h 5 min $42. From Broadmeadow Station train to Wauchope RSL, Young St then bus to Oxley Hwy Before Findlay Dr. 5 h 58 min $59. From Newcastle drive to Port Macquarie. 2 h 43 min $35. From Stockton Wharf, Mitchell St bus to Newcastle airport, fly to Taree airport, taxi to Taree, then bus to Port Macquarie. 3 h 57 min $131. From Stockton Wharf, Mitchell St bus to Newcastle airport, fly to Port Macquarie airport, then line 341 bus to Port Macquarie. 5 h 58 min $300. From Newcastle Interchange train to Central Station, train to Sydney airport, fly to Port Macquarie airport, then line 341 bus to Port Macquarie. 6 h 22 min $197.