Travel options for:
Melbourne to Mildura
  • Fly

    $120 - $250
    1. Melbourne

      20 min - every 15 minutes

      $15

    2. Melbourne (MEL)

      1 h 5 min - non-stop

      $85 - $210

    3. Mildura (MQL)

      10 min - 6.6 miles

      $21 - $26

      • Mildura
  • Train, bus

    $40 - $56
    1. Southern Cross

      4 h 36 min - 5 times a week

      $25 - $35

    2. Swan Hill

      2 h 35 min - twice daily

      $15 - $22

      • Mildura
  • Bus

    $44 - $53
    1. Melbourne

      4 h 54 min - twice daily

      $40 - $50

    2. Coach Terminal/24 Roberts Ave

      5 h 5 min - 3 times a week

      $4 - $6

      • Mildura
  • Night bus

    $40 - $60
    1. Southern Cross Coach

      9 h 40 min - 6 times a week

      $40 - $60

      • Mildura
  • Drive

    $45 - $70
    1. Melbourne

      5 h 58 min - 340 miles

      $45 - $70

      • Mildura
  • 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 Mildura airport, then taxi to Mildura. 2 h 35 min $140. From Southern Cross train to Swan Hill then bus to Mildura. 8 h 11 min $48. From Melbourne bus to Coach Terminal/24 Roberts Ave then bus to Mildura. 10 h 59 min $48. From Southern Cross Coach Terminal/Spencer St night bus to Mildura. 9 h 40 min $50. From Melbourne drive to Mildura. 5 h 58 min $59.