Travel options for:
Perth to Brisbane
  • Fly to Brisbane

    $154 - $381
    1. Perth

      33 min - hourly - line 40

      $3 - $5

    2. Perth (PER)

      4 h 30 min - non-stop

      $140 - $360

    3. Brisbane (BNE)

      20 min - hourly

      $10 - $16

  • Fly to Gold Coast, bus

    $171 - $410
    1. Perth

      33 min - hourly - line 40

      $3 - $5

    2. Perth (PER)

      4 h 30 min - non-stop

      $140 - $370

    3. Gold Coast (OOL)

      1 h 15 min - every 4 hours

      $27 - $35

  • Train

    $805 - $1,803
    1. Perth

      2 days 18 h - once a week

      $700 - $1,700

    2. Central Station

      14 h 12 min - once daily

      $95 - $140

  • Bus

    $606 - $974
    1. Wellington St Forrest Place

      34 h 24 min - twice a week

      $230 - $340

    2. Roebuck Plains

      23 h 20 min - once daily

      $130 - $230

    3. Katherine

      9 h 40 min - once daily

      $55 - $110

    4. Tennant Creek

      9 h 45 min - twice a week

      $65 - $120

    5. Cloncurry

      5 min - 1433 feet

    6. Cloncurry

      24 h 35 min - once daily

      $120 - $180

  • Drive

    $380 - $600
    1. Perth

      47 h 59 min - 2713.8 miles

      $380 - $600

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

From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Brisbane airport, then train to Brisbane. 6 h 39 min $237. From St Georges Tce Stand A C D line 40 bus to Perth airport, fly to Gold Coast airport, then bus to Brisbane. 8 h 15 min $234. From Perth train to Central Station then train to Brisbane. 3 days 9 h $1,629. From Wellington St Forrest Place R10 / Y14 bus to Roebuck Plains, bus to Katherine, bus to Tennant Creek, bus to Cloncurry, walk to Cloncurry, then bus to Brisbane. 4 days 9 h $797. From Perth drive to Brisbane. 47 h 59 min $472.

 
 

Train, bus or fly from Perth to Brisbane?

Qantas, Virgin Australia and Tigerair Australia fly from Perth to Brisbane hourly. Alternatively, Great Southern Rail - Indian Pacific operates a train from Perth to Brisbane once a week. Tickets cost $700 - $1,700 and the journey takes 2 days 18 h. Transport NSW also services this route once daily.