Travel options for:
Melbourne to Perth
  • Fly

    $101 - $169
    1. Мельбурн

      20min - every 15 minutes

      $13

    2. Melbourne (MEL)

      4hrs 05min - non-stop

      $85 - $150

    3. Perth (PER)

      32min - hourly - line 40

      $3 - $6

      • Перт
  • Night train, train

    $511 - $1,214
    1. Southern Cross

      10hrs 18min - twice a week

      $60 - $120

    2. Adelaide Parklands

      42hrs 05min - once a week

      $450 - $1,100

      • Perth
  • Bus, train

    $493 - $1,041
    1. Melbourne

      11hrs 55min - twice daily

      $45 - $55

    2. Stop W2 Grote St - South side

      10min - hourly - line 263

      $3

    3. Stop 1 Anzac Hwy - South East

      11min - 3085 feet

    4. Adelaide Parklands

      28hrs 05min - once a week

      $350 - $850

    5. Kalgoorlie

      11min - 3189 feet

    6. Kalgoorlie-Boulder

      5hrs 00min - twice a week

      $35 - $50

    7. Esperance

      7min - 2113 feet

    8. Esperance

      10hrs 00min - twice a week

      $60 - $85

      • East Perth
  • Drive

    $330 - $490
    1. Мельбурн

      38hrs 42min - 2135.4 miles

      $330 - $490

      • Перт
  • 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 Perth airport, then line 40 bus to Перт. 6hrs 07min $138. From Southern Cross night train to Adelaide Parklands then train to Perth. 2days 05hrs $1,046. From Melbourne bus to Stop W2 Grote St - South side, line 263 bus to Stop 1 Anzac Hwy - South East side, walk to Adelaide Parklands, train to Kalgoorlie, walk to Kalgoorlie-Boulder, bus to Esperance, walk to Esperance, then bus to East Perth. 2days 10hrs $913. From Мельбурн drive to Перт. 38hrs 42min $413.