Travel options for:
Adelaide to Swan Hill
  • Bus

    $35 - $55
    1. 85 Franklin St

      8 h 13 min - once daily

      $35 - $55

  • Drive

    $45 - $70
    1. Adelaide

      5 h 36 min - 320.4 miles

      $45 - $70

  • Fly to Mildura, bus

    $178 - $329
    1. Adelaide

      17 min - hourly

      $3

    2. Adelaide (ADL)

      1 h 5 min - non-stop

      $140 - $280

    3. Mildura (MQL)

      10 min - 6.9 miles

      $21 - $26

    4. Mildura

      2 h 40 min - twice daily

      $15 - $21

  • Fly to Melbourne, train

    $84 - $271
    1. Adelaide

      17 min - hourly

      $3

    2. Adelaide (ADL)

      1 h 20 min - non-stop

      $45 - $220

    3. Melbourne (MEL)

      25 min - every 15 minutes

      $14

    4. Southern Cross

      4 h 36 min - 5 times a week

      $23 - $35

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

From 85 Franklin St bus to Swan Hill. 8 h 13 min $57. From Adelaide drive to Swan Hill. 5 h 36 min $73. From Stop Y1 Currie St - South side bus to Adelaide airport, fly to Mildura airport, taxi to Mildura, then bus to Swan Hill. 6 h 12 min $272. From Stop Y1 Currie St - South side bus to Adelaide airport, fly to Melbourne airport, bus to Southern Cross, then train to Swan Hill. 8 h 40 min $177.