Travel options for:
Melbourne to Port Macquarie
  • Fly

    $176 - $447
    1. Melbourne

      20 min - every 15 minutes

      $14

    2. Melbourne (MEL)

      3 h 20 min - 1 stopover

      $160 - $430

    3. Port Macquarie (PQQ)

      27 min - every 4 hours - line 341

      $2 - $3

  • Bus

    $82 - $120
    1. Melbourne

      12 h - once daily

      $45 - $55

    2. Sydney

      6 h 20 min - twice daily

      $35 - $65

  • Bus, train

    $92 - $129
    1. Melbourne

      11 h 5 min - once daily

      $45 - $55

    2. Parramatta Station

      12 min - hourly

      $2 - $4

    3. Strathfield Station

      6 h 21 min - once daily

      $40 - $65

    4. Wauchope RSL, Young St

      1 h 5 min - 4 times a day

      $4 - $6

  • Train, bus

    $101 - $179
    1. Southern Cross

      3 h 55 min - 3 times a day

      $21 - $29

    2. Albury

      4 h 15 min - once daily

      $23 - $35

    3. Canberra

      3 h 30 min - hourly

      $22 - $50

    4. Sydney

      6 h 20 min - twice daily

      $35 - $65

  • Drive

    $100 - $160
    1. Melbourne

      12 h 52 min - 765.1 miles

      $100 - $160

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

From Skybus Coach Terminal/Spencer St bus to Melbourne airport, fly to Port Macquarie airport, then line 341 bus to Port Macquarie. 5 h 51 min $305. From Melbourne bus to Sydney then bus to Port Macquarie. 19 h 20 min $102. From Melbourne bus to Parramatta Station, train to Strathfield Station, train to Wauchope RSL, Young St, then bus to Port Macquarie Coach Stop, Gordon St. 20 h 19 min $120. From Southern Cross train to Albury, bus to Canberra, bus to Sydney, then bus to Port Macquarie. 20 h 42 min $142. From Melbourne drive to Port Macquarie. 12 h 52 min $133.