Airlines with flights from Auckland to Perth
There are three airlines with scheduled flights between AKL and PER. Both Air New Zealand and Qantas operates non-stop flights from Auckland International Airport to Perth International and the flight time is 7 hours and 25 minutes.
Choose airline
Schedules
Non-stop with Air New Zealand
-
Total flight time: 7 hours and 25 minutes
-
Auckland is a Air New Zealand hub.
-
7 flights per week
-
Boeing 787-9Boeing 787
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Qantas
-
Total flight time: 7 hours and 30 minutes
-
One World Alliance
-
Perth is a Qantas hub (Secondary hub).
-
3 flights per week
-
Airbus A330-200
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Melbourne with Qantas
-
Total flight time: 9h 55m - 13h 05m.
-
One World Alliance
-
Perth is a Qantas hub (Secondary hub).
-
42 flights per week
-
Airbus A330-200
Flight
QF765
QF773
QF773
The timetable & schedule information was updated at 2026-04-21
Via Sydney with Qantas
-
Total flight time: 10h 40m - 13h 40m.
-
One World Alliance
-
Perth is a Qantas hub (Secondary hub).
-
60 flights per week
-
Airbus A330-200
Flight
QF645
QF645
QF649
QF653
QF655
QF655
The timetable & schedule information was updated at 2026-04-21
Via Sydney with Jetstar
-
Total flight time: 11h 10m - 13h 40m.
-
Low-cost airline
-
Auckland and Perth are both Jetstar focus cities.
-
8 flights per week
Flight
JQ986
JQ988
The timetable & schedule information was updated at 2026-04-21
Via Brisbane with Qantas
-
Total flight time: 11h 40m - 12h 55m.
-
One World Alliance
-
Perth is a Qantas hub (Secondary hub).
-
21 flights per week
-
Airbus A330-200
Flight
QF945
QF939
QF943
The timetable & schedule information was updated at 2026-04-21

There are three airlines with scheduled flights between AKL and PER. Both Air New Zealand and Qantas operates non-stop flights from Auckland International Airport to Perth International and the flight time is 7 hours and 25 minutes.