Flights from Karratha Airport (KTA) to Perth Airport Airport (PER)

We've found the cheapest flights to Perth

Returns from £414.76

One-way from £202.24

10 Airliners fly direct from Karratha to Perth International, Cathay Pacific, Alliance Airlines, Qantas, Etihad Airways, Singapore Airlines, Qatar Airways, Virgin Australia, Emirates, Air New Zealand and QantasLink. When flying from Karratha to Perth International you will cover 1,250 Km (777 Miles) with the flight time at approximately 2 Hours 17 Minutes. The airport code for Karratha is KTA and for Perth International it is PER.

The price of the flight is dependent on the time of the day you fly (if there is a choice) and the day of the week with weekends being normally a higher price. With the advent of cheap no frills flights it may be worth booking in advance if possible to get the best deal to Perth International Australia, perhaps late evening or midweek. It is always advisable to book as early as possible. With most airliners prices will go up the closer you get to the departure date.

The table below displays the numbers of daily flights from Karratha (KTA) to Perth International (PER) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
QantasLink786762010:0021:30VIEW FLIGHTS
Air New Zealand676762010:0021:30VIEW FLIGHTS
Emirates666662010:0021:30VIEW FLIGHTS
Virgin Australia454321111:0522:20VIEW FLIGHTS
Singapore Airlines434321011:4522:20VIEW FLIGHTS
Qatar Airways434321011:4522:20VIEW FLIGHTS
Etihad Airways332301011:4522:20VIEW FLIGHTS
Qantas010000211:0021:00VIEW FLIGHTS
Alliance Airlines001100015:5318:15VIEW FLIGHTS
Cathay Pacific000100020:3020:30VIEW FLIGHTS

The most direct flights offered from Karratha to Perth International Australia are by QantasLink with around 36 flights a week. These operate from 10:00 with the latest flight being at 21:30. The most popular flight no is NWK2906, NWK6223, QF1725 and QF1727.

Please visit www.qantas.com/ for more information regarding booking a flight with QantasLink.

Please see below the times of flights. These times and frequency may vary at different times of the year please visit the website for more information.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
10:00
AirlineFlightNo
Air New ZealandNZ7123
EmiratesEK5318
QantasLinkQF1725
11:00
AirlineFlightNo
Air New ZealandNZ7469
EmiratesEK5323
QantasLinkQF1727
11:36
AirlineFlightNo
QantasLinkNWK6223
11:45
AirlineFlightNo
Singapore AirlinesSQ6739
Virgin AustraliaVA1724
Qatar AirwaysQR7112
Etihad AirwaysEY6361
12:00
AirlineFlightNo
Air New ZealandNZ7124
EmiratesEK5324
QantasLinkQF1729
15:30
AirlineFlightNo
Air New ZealandNZ7147
EmiratesEK5325
QantasLinkQF1731
15:55
AirlineFlightNo
Singapore AirlinesSQ6797
Virgin AustraliaVA1726
Qatar AirwaysQR7178
Etihad AirwaysEY6433
18:00
AirlineFlightNo
Air New ZealandNZ7472
EmiratesEK5337
QantasLinkQF1733
18:35
AirlineFlightNo
Singapore AirlinesSQ6737
Virgin AustraliaVA1728
Qatar AirwaysQR6374
21:00
AirlineFlightNo
Air New ZealandNZ7474
EmiratesEK5352
QantasLinkQF1737
21:35
AirlineFlightNo
Singapore AirlinesSQ6799
Virgin AustraliaVA2546
Qatar AirwaysQR7146
Etihad AirwaysEY6306
VIEW FLIGHTS
Tuesday
10:00
AirlineFlightNo
Air New ZealandNZ7123
EmiratesEK5318
QantasLinkQF1725
11:00
AirlineFlightNo
Air New ZealandNZ7469
EmiratesEK5323
QantasQF1727
11:05
AirlineFlightNo
Virgin AustraliaVA9470
11:45
AirlineFlightNo
Singapore AirlinesSQ6739
Virgin AustraliaVA1724
Qatar AirwaysQR7122
Etihad AirwaysEY6361
11:55
AirlineFlightNo
Air New ZealandNZ7124
EmiratesEK5324
QantasLinkQF1729
15:30
AirlineFlightNo
Air New ZealandNZ7147
EmiratesEK5325
QantasLinkQF1731
15:55
AirlineFlightNo
Singapore AirlinesSQ6797
Virgin AustraliaVA1726
Qatar AirwaysQR7146
Etihad AirwaysEY6433
17:45
AirlineFlightNo
QantasLinkNWK2906
18:00
AirlineFlightNo
Air New ZealandNZ7472
EmiratesEK5337
QantasLinkQF1733
QantasLinkQF2906
18:35
AirlineFlightNo
Singapore AirlinesSQ6737
Virgin AustraliaVA1728
Qatar AirwaysQR7178
Etihad AirwaysEY6394
19:10
AirlineFlightNo
Air New ZealandNZ7729
QantasLinkQF1735
20:30
AirlineFlightNo
Virgin AustraliaVA9466
21:30
AirlineFlightNo
Air New ZealandNZ7474
EmiratesEK5352
QantasLinkQF1737
VIEW FLIGHTS
Wednesday
10:00
AirlineFlightNo
Air New ZealandNZ7123
EmiratesEK5318
QantasLinkQF1725
11:00
AirlineFlightNo
Air New ZealandNZ7469
EmiratesEK5323
QantasLinkQF1727
11:45
AirlineFlightNo
Singapore AirlinesSQ6739
Virgin AustraliaVA1724
Qatar AirwaysQR7128
Etihad AirwaysEY6357
12:00
AirlineFlightNo
Air New ZealandNZ7124
EmiratesEK5324
QantasLinkQF1729
15:30
AirlineFlightNo
Air New ZealandNZ7147
EmiratesEK5325
QantasLinkQF1731
15:55
AirlineFlightNo
Singapore AirlinesSQ6797
Virgin AustraliaVA1726
Qatar AirwaysQR7178
18:00
AirlineFlightNo
Air New ZealandNZ7472
EmiratesEK5337
QantasLinkQF1733
18:15
AirlineFlightNo
Alliance AirlinesQQ561
18:35
AirlineFlightNo
Singapore AirlinesSQ6737
Virgin AustraliaVA1728
Qatar AirwaysQR7146
Etihad AirwaysEY6394
21:00
AirlineFlightNo
Air New ZealandNZ7474
EmiratesEK5352
QantasLinkQF1737
22:20
AirlineFlightNo
Singapore AirlinesSQ6799
Virgin AustraliaVA1732
Qatar AirwaysQR7150
VIEW FLIGHTS
Thursday
10:00
AirlineFlightNo
Air New ZealandNZ7123
EmiratesEK5318
QantasLinkQF1725
11:00
AirlineFlightNo
Air New ZealandNZ7469
EmiratesEK5323
QantasLinkQF1727
11:45
AirlineFlightNo
Singapore AirlinesSQ6739
Virgin AustraliaVA1724
Qatar AirwaysQR7146
Etihad AirwaysEY6357
15:30
AirlineFlightNo
Air New ZealandNZ7147
EmiratesEK5325
QantasLinkQF1731
15:53
AirlineFlightNo
Alliance AirlinesQQ563
18:10
AirlineFlightNo
Air New ZealandNZ7472
EmiratesEK5337
QantasLinkQF1733
19:00
AirlineFlightNo
Air New ZealandNZ7729
EmiratesEK5351
QantasLinkQF1735
19:45
AirlineFlightNo
Singapore AirlinesSQ6737
Virgin AustraliaVA1730
Qatar AirwaysQR6368
Etihad AirwaysEY6331
20:30
AirlineFlightNo
Air New ZealandNZ7416
Cathay PacificCX9064
QantasLinkQF1739
21:00
AirlineFlightNo
Air New ZealandNZ7474
EmiratesEK5352
QantasLinkQF1737
22:20
AirlineFlightNo
Singapore AirlinesSQ6799
Virgin AustraliaVA1732
Qatar AirwaysQR8480
Etihad AirwaysEY6373
VIEW FLIGHTS
Friday
10:00
AirlineFlightNo
Air New ZealandNZ7123
EmiratesEK5318
QantasLinkQF1725
11:00
AirlineFlightNo
Air New ZealandNZ7469
EmiratesEK5323
QantasLinkQF1727
11:45
AirlineFlightNo
Singapore AirlinesSQ6739
Virgin AustraliaVA1724
Qatar AirwaysQR7178
15:30
AirlineFlightNo
Air New ZealandNZ7147
EmiratesEK5325
QantasLinkQF1731
18:00
AirlineFlightNo
Air New ZealandNZ7472
EmiratesEK5337
QantasLinkQF1733
18:35
AirlineFlightNo
Singapore AirlinesSQ6737
Virgin AustraliaVA1728
Qatar AirwaysQR6374
19:00
AirlineFlightNo
Air New ZealandNZ7729
EmiratesEK5351
QantasLinkQF1735
21:00
AirlineFlightNo
Air New ZealandNZ7474
EmiratesEK5352
QantasLinkQF1737
VIEW FLIGHTS
Saturday
11:45
AirlineFlightNo
Singapore AirlinesSQ6739
Virgin AustraliaVA1724
Qatar AirwaysQR7178
Etihad AirwaysEY6361
12:00
AirlineFlightNo
Air New ZealandNZ7124
EmiratesEK5324
QantasLinkQF1729
19:00
AirlineFlightNo
Air New ZealandNZ7729
EmiratesEK5351
QantasLinkQF1735
VIEW FLIGHTS
Sunday
18:00
AirlineFlightNo
QantasQF1733
18:35
AirlineFlightNo
Virgin AustraliaVA1728
21:00
AirlineFlightNo
QantasQF1737
VIEW FLIGHTS

Instead of flying directly from Karratha and arrive at Perth International, you may arrive Perth International by another airport. Please see chart below for a list of these.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Barrow Island to Perth 01,240 km (771 miles)2 Hours 16 Minutes
Onslow to Perth 01,146 km (712 miles)2 Hours 10 Minutes
Port Hedland to Perth 01,309 km (813 miles)2 Hours 21 Minutes

Before departing Karratha please check that you are holding a valid passport.

Looking for the best hire car deals?

Search for cheap rental vehicles at Perth Airport

Flight Price FAQ - Karratha (KTA) to Perth (PER)

DIRECT Virgin Australia
What is the cheapest direct flight one way from Karratha KTA to Perth PER?
The cheapest direct flight one way from Karratha KTA to Perth PER is £202.24 ($256 €243.11)
£202.24
$256 | €243.11
Check Latest Price
DIRECT Virgin Australia
What is the cheapest direct return flight from Karratha KTA to Perth PER?
The cheapest direct return flight from Karratha KTA to Perth PER is £414.76 ($525 €498.56)
£414.76
$525 | €498.56
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from KTA to PER

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Karratha (KTA) to Perth (PER)

Who flies from Karratha to Perth?
The following airlines fly from Karratha (KTA) to Perth (PER): Air New Zealand, Alliance Airlines, Cathay Pacific, Emirates, Etihad Airways, Qantas, QantasLink, Qatar Airways, Singapore Airlines, Virgin Australia.
How far is the flight from Karratha to Perth?
The flight from Karratha to Perth is 1,250KM or 777 miles.
How long does the flight from Karratha to Perth to take?
The flight from Karratha to Perth takes 2 Hours 17 Minutes.

Other Airports Connecting To Perth Airport in australia

Looking for the best car hire deals?

Search for cheap rental vehicles at PER

Useful Information about Perth Airport

Perth Airport Passenger Numbers Hits 23% in November 2023

Perth Airport witnessed a substantial growth in passenger numbers, reaching an impressive 23.47%.

View...
Perth Airport Witnesses Steady 21% Passenger Growth in September 2023

Perth Airport in Australia experienced a remarkable 9% increase in passenger traffic in September 2023 compared to the same month in 2019,

View...
Perth Airport Passenger Levels Grow 51% Year-Over-Year in Q3 2023

Perth Airport Shatters Passenger Traffic Records in Q3 2023, Soaring 50.69% Past Pre-Pandemic Levels

View...
Perth Airport Registers 27% Upsurge in Passenger Volume for August 2023

Perth Airport experienced an impressive surge in passenger numbers in August 2023. According to available records, the airport saw a remarkable 27.22% increase in passengers compared to the same month in 2019...

View...