!

Perth to Karratha Flights

There are 17 daily flights that operate from Perth International Airport to Karratha Airport. The earliest departure takes off at 08:05 and the last one leaves at 20:30.

This route at a glance

  • 17flights a day
  • 2airlines
  • 08:05 – 20:30first and last
  • 2h 5mtypical flight time
  • 753 AUDtypical fare, 509–1,367

Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.

AirlineHold baggage
Qantas23 kg
Virgin Australia23 kg

Hand baggage is 6–7 kg, depending on the airline.

Collected 12 October 2026. Not live — check with the airline before booking.

Which airlines fly from Perth to Karratha?

The following 2 airlines have scheduled flights on this route: Qantas and Virgin Australia.

How much is a flight from Perth to Karratha?

The average price for a flight is 753 AUD, ranging from 509 AUD to 1,367 AUD. Scroll down the page to get detailed prices and times for this trip and links to book.

Schedules for return route: Karratha to Perth.

From 509 AUD

Flight details Mon Tues Wed Thurs Fri Sat Sun
Qantas
QF1216
08:05 - 10:10
125 mins
918 AUD
---
748 AUD
---
---
---
---
Qantas
QF1724
08:05 - 10:10
125 mins
---
1,361 AUD
---
584 AUD
584 AUD
---
---
Virgin Australia
VA2541
08:15 - 10:20
125 mins
808 AUD
---
---
---
---
---
---
Qantas
QF1726
09:15 - 11:20
125 mins
---
1,361 AUD
1,361 AUD
1,024 AUD
584 AUD
---
---
Virgin Australia
VA1723
09:45 - 11:50
125 mins
1,302 AUD
---
921 AUD
884 AUD
509 AUD
509 AUD
---
Qantas
QF1728
10:15 - 12:20
125 mins
---
1,361 AUD
823 AUD
584 AUD
---
584 AUD
---
Qantas
QF1720
10:45 - 12:50
125 mins
---
---
---
584 AUD
---
---
---
Qantas
QF1730
13:45 - 15:50
125 mins
1,024 AUD
676 AUD
621 AUD
621 AUD
584 AUD
621 AUD
621 AUD
Qantas
QF1722
14:30 - 16:35
125 mins
---
584 AUD
584 AUD
584 AUD
584 AUD
---
---
Virgin Australia
VA1725
14:55 - 17:00
125 mins
782 AUD
639 AUD
509 AUD
---
---
---
---
Qantas
QF1732
16:15 - 18:20
125 mins
676 AUD
676 AUD
676 AUD
584 AUD
584 AUD
---
748 AUD
Virgin Australia
VA1727
16:45 - 18:50
125 mins
831 AUD
1,367 AUD
1,004 AUD
1,024 AUD
582 AUD
---
514 AUD
Qantas
QF1734
17:15 - 19:20
125 mins
621 AUD
621 AUD
584 AUD
584 AUD
584 AUD
621 AUD
---
Qantas
QF1738
18:15 - 20:20
125 mins
---
---
---
584 AUD
---
---
---
Qantas
QF1736
19:25 - 21:30
125 mins
676 AUD
1,361 AUD
823 AUD
584 AUD
584 AUD
---
676 AUD
Qantas
QF6306
19:45 - 21:50
125 mins
---
748 AUD
---
---
---
---
---
Virgin Australia
VA1731
20:30 - 22:35
125 mins
---
---
824 AUD
509 AUD
---
---
---

Schedules and prices shown here are historical, for guidance only, last collected on 12 October 2026. They are not live and are not updated daily — airlines change timetables and fares constantly. Always check with the airline or a booking site before making plans. This table covers the week beginning 26th October 2026. Search the dates you want to travel for live prices.

×

Schedules