Flights from Brisbane to Perth
BNE to PER. All flight routes from Brisbane International, Australia to Perth International, Australia. These routes are operated by 6 different airlines. You can either fly non-stop or choose from 5 different transit flights. The shortest flight time is 5 hours and 25 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

Qantas
Non-stop with Qantas.
4-6 flights per day.
SCHEDULE
5h 25m

Jetstar
Non-stop with Jetstar.
1 flight per day.
SCHEDULE
5h 28m

Virgin Australia
Non-stop with Virgin Australia.
3-4 flights per day.
SCHEDULE
5h 55m
1 stop routes with the same airline:


Via Canberra CBR
1 stop with Qantas.
SCHEDULE
8h 20m


Via Adelaide ADL
1 stop with Jetstar.
SCHEDULE
8h 55m


Via Melbourne MEL
1 stop with Jetstar.
SCHEDULE
8h 58m


Via Sydney SYD
1 stop with Jetstar.
1-2 flights per day.
SCHEDULE
9h 15m


Via Launceston LST
1 stop with Virgin Australia.
SCHEDULE
10h 15m
1 stop routes with codeshare or different airlines:


Via Adelaide ADL
1 stop with Singapore Airlines.
1-2 flights per day.
SCHEDULE
7h 35m


Via Melbourne MEL
1 stop with China Eastern Airlines.
SCHEDULE
7h 55m


Via Sydney SYD
With Virgin Australia & Singapore Airlines
5-8 flights per day.
SCHEDULE
8h 15m


Via Canberra CBR
With Singapore Airlines & Qantas
SCHEDULE
8h 20m


Via Launceston LST
1 stop with Singapore Airlines.
SCHEDULE
10h 15m
Brisbane to Perth flights
With over 413 flights every week and 8 different airlines you have a wide option of flights to choose from. You can fly non-stop to Perth (PER) from Brisbane (BNE) with Qantas, Virgin Australia or Jetstar but if a stopover option suits you better you can choose to fly via Adelaide, Canberra or any other of the 5 alternatives with flight connections.
Brisbane to Perth with Qantas
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. You can also catch a transit flight via Adelaide or Melbourne. Qantas is a member of the air alliance OneWorld.
With Virgin Australia
You can fly non-stop every weekday with flights departing between 8 am and 19 pm. You can also catch a transit flight via Adelaide or Sydney.
With Jetstar
You can fly non-stop every weekday except mondays and mondays with departure times at 18:35, 18:40 or 18:50. You can also catch a transit flight via Melbourne or Adelaide.
Miles & flight time: BNE - PER
The shortest flight time between BNE and PER is 5 hours and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 5h 25m | - | 2251 (3622 km) |
Direct | 5h 30m | - | 2251 (3622 km) |
Direct | 5h 25m | - | 2251 (3622 km) |
ADL Adelaide | 8h 20m | 2h 25m | 2330 (3749 km) |
CBR Canberra | 8h 20m | 1h 0m | 2521 (4056 km) |
MEL Melbourne | 8h 20m | 1h 30m | 2546 (4097 km) |
SYD Sydney | 9h 5m | 2h 35m | 2514 (4045 km) |
LST Launceston | 10h 5m | 2h 45m | 2887 (4645 km) |

