Travel options for:
Sydney to Mackay
  • Fly to Mackay

    $145 - $347
    1. Sydney

      23 min - every 30 minutes

      $13

    2. Sydney (SYD)

      3 h 50 min - 1 stopover

      $130 - $330

    3. Mackay (MKY)

      7 min - every 4 hours - line 303

      $3 - $5

  • Fly to Proserpine, train

    $137 - $431
    1. Sydney

      23 min - every 30 minutes

      $13

    2. Sydney (SYD)

      2 h 30 min - non-stop

      $75 - $350

    3. Proserpine (PPP)

      14 min - 9.2 miles

      $30 - $40

    4. Proserpine

      1 h 38 min - 5 times a week

      $20 - $29

  • Fly to Hamilton Island, ferry, bus

    $180 - $597
    1. Sydney

      23 min - every 30 minutes

      $13

    2. Sydney (SYD)

      2 h 25 min - non-stop

      $110 - $480

    3. Hamilton Island (HTI)

      55 min - 5 times a day

      $45 - $75

    4. Airlie Beach

      1 h 51 min - once daily

      $13 - $30

  • Fly to Moranbah, drive

    $338 - $986
    1. Sydney

      23 min - every 30 minutes

      $13

    2. Sydney (SYD)

      4 h 15 min - 1 stopover

      $310 - $950

    3. Moranbah (MOV)

      2 h 19 min - 114.7 miles

      $16 - $24

  • Train

    $217 - $309
    1. Central Station

      14 h 12 min - once daily

      $95 - $140

    2. Brisbane Roma Street

      12 h 21 min - 5 times a week

      $120 - $170

  • Bus, train

    $212 - $323
    1. Wynyard Station

      5 min - every 30 minutes

      $2 - $3

    2. Sydney

      18 h 5 min - twice daily

      $90 - $150

    3. Brisbane Roma Street

      12 h 21 min - 5 times a week

      $120 - $170

  • Bus

    $180 - $350
    1. Sydney

      18 h 5 min - twice daily

      $90 - $150

    2. Brisbane

      15 h 40 min - once daily

      $90 - $200

  • Drive

    $160 - $240
    1. Sydney

      21 h 43 min - 1152 miles

      $160 - $240

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

From Wynyard Station train to Sydney airport, fly to Mackay airport, then line 303 bus to Mackay. 6 h 20 min $166. From Wynyard Station train to Sydney airport, fly to Proserpine airport, taxi to Proserpine, then train to Mackay. 6 h 45 min $222. From Wynyard Station train to Sydney airport, fly to Hamilton Island airport, ferry to Airlie Beach, then bus to Mackay. 8 h 34 min $259. From Wynyard Station train to Sydney airport, fly to Moranbah airport, then drive to Mackay. 7 h 57 min $582. From Central Station train to Brisbane Roma Street then train to Mackay. 27 h 33 min $279. From Wynyard Station train to Sydney, bus to Brisbane Roma Street, then train to Mackay. 32 h 31 min $272. From Sydney bus to Brisbane then bus to Mackay. 34 h 45 min $260. From Sydney drive to Mackay. 21 h 43 min $200.