Travel options for:
Sydney to Rockhampton
  • Fly to Rockhampton

    $153 - $304
    1. Sydney

      23 min - every 30 minutes

      $13

    2. Sydney (SYD)

      3 h 35 min - 1 stopover

      $140 - $290

    3. Rockhampton (ROK)

      3 min - 4 times a day

      $1 - $2

  • Fly to Gladstone, train

    $188 - $370
    1. Sydney

      23 min - every 30 minutes

      $13

    2. Sydney (SYD)

      3 h 20 min - 1 stopover

      $140 - $310

    3. Gladstone (GLT)

      6 min - 4.1 miles

      $18 - $22

    4. Gladstone

      1 h 33 min - 6 times a week

      $18 - $26

  • Train

    $177 - $258
    1. Central Station

      14 h 12 min - once daily

      $95 - $140

    2. Brisbane Roma Street

      7 h 45 min - 6 times a week

      $80 - $120

  • Train, bus

    $173 - $249
    1. Wynyard Station

      44 min - hourly

      $3 - $4

    2. Hornsby Station

      5 h 33 min - once daily

      $40 - $60

    3. Tamworth

      8 h 35 min - 3 times a week

      $70 - $100

    4. Toowoomba

      10 h 15 min - 3 times a week

      $60 - $85

  • Bus

    $131 - $252
    1. Sydney

      18 h 5 min - twice daily

      $70 - $150

    2. Brisbane

      11 h 35 min - once daily

      $60 - $110

  • Drive

    $120 - $190
    1. Sydney

      17 h 1 min - 877.4 miles

      $120 - $190

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

From Wynyard Station train to Sydney airport, fly to Rockhampton airport, then bus to Rockhampton. 6 h 1 min $164. From Wynyard Station train to Sydney airport, fly to Gladstone airport, taxi to Gladstone, then train to Rockhampton. 7 h 22 min $257. From Central Station train to Brisbane Roma Street then train to Rockhampton. 22 h 57 min $233. From Wynyard Station train to Hornsby Station, train to Tamworth, bus to Toowoomba, then bus to Rockhampton. 28 h 7 min $223. From Sydney bus to Brisbane then bus to Rockhampton. 30 h 40 min $189. From Sydney drive to Rockhampton. 17 h 1 min $152.