Perth to Karratha Flights

10 Airliners fly direct from Perth International to Karratha, Virgin Austraila, Qantas, Cathay Pacific, Etihad Airways, Virgin Australia, Singapore Airlines, Qatar Airways, QantasLink, Emirates and Air New Zealand. The distance covered when flying from Perth International to Karratha Australia is 1,250 Km (777 Miles) with the travel time being around 2 Hours 17 Minutes. PER is the Airport code for Perth International and KTA is for Karratha Australia.

The cost of ticket prices to Karratha Australia can vary quite considerably if you travel at certain times of the week especially at weekends. It is normally worth booking flights well in advance if possible to get the best deal to Karratha Australia perhaps midweek or late evening. 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.

Please see below the airlines that fly from Perth International (PER) to Karratha (KTA) and the amount of daily flights in operation.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Air New Zealand676762105:1516:15
QantasLink676762005:1516:15
Emirates676662105:1516:15
Virgin Australia444221105:1517:30
Singapore Airlines434321105:1517:30
Qatar Airways434321105:1517:30
Etihad Airways234311005:1517:30
Cathay Pacific121221113:1514:15
Qantas000000213:1516:15
Virgin Austraila000100006:4506:45

The most direct flights offered from Perth International to Karratha Australia are by Air New Zealand with around 5 flights a week. These operate from 05:15 with the latest flight being at 16:15. The most popular flight no is NZ7300, NZ7404, NZ7483 and NZ7514.

Please visit airnewzealand.co.nz for more information regarding booking a flight with Air New Zealand.

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

DayFlight Times
Monday05:15, 06:15, 07:15, 10:45, 13:15 and 16:15
Tuesday05:15, 06:15, 07:15, 10:45, 13:15, 14:15 and 16:15
Wednesday05:15, 06:15, 07:15, 10:45, 13:15 and 16:15
Thursday05:15, 06:15, 10:45, 13:30, 14:15, 15:45 and 16:15
Friday05:15, 06:15, 10:45, 13:15, 14:15 and 16:15
Saturday07:15 and 14:15
Sunday13:15

Alternatively, there are other routes that depart Perth International and arrive at Karratha or other nearby airports. The table below gives you a summary of these.

RouteStopsDistanceFlying Time
Perth to Barrow Island01,240 km (771 miles)2 Hours 16 Minutes
Perth to Onslow01,146 km (712 miles)2 Hours 10 Minutes
Perth to Port Hedland01,309 km (813 miles)2 Hours 21 Minutes

Don’t forget that flight regulations are getting tight so we recommend you leave plenty of time to get through customs at Perth International.

Delayed/Cancelled Flight Compensation Calculator

Was your flight delayed or cancelled?

You could be eligible to receive up to 600EUR compensation per person in your party...
BACK TO TOP