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
  • 810 AUDtypical fare, 498–1,511

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 31 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 810 AUD, ranging from 498 AUD to 1,511 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 498 AUD

Flight details Mon Tues Wed Thurs Fri Sat Sun
Qantas
QF1216
08:05 - 10:10
125 mins
1,102 AUD
---
798 AUD
---
---
---
---
Qantas
QF1724
08:05 - 10:10
125 mins
---
1,464 AUD
---
663 AUD
623 AUD
---
---
Virgin Australia
VA1721
08:15 - 10:20
125 mins
498 AUD
---
---
---
---
---
---
Qantas
QF1726
09:15 - 11:20
125 mins
1,464 AUD
1,464 AUD
1,464 AUD
1,102 AUD
623 AUD
---
---
Virgin Australia
VA1723
09:45 - 11:50
125 mins
782 AUD
1,366 AUD
828 AUD
842 AUD
498 AUD
1,511 AUD
---
Qantas
QF1728
10:15 - 12:20
125 mins
1,464 AUD
1,464 AUD
886 AUD
623 AUD
---
663 AUD
---
Qantas
QF1720
10:45 - 12:50
125 mins
---
---
---
623 AUD
---
---
---
Qantas
QF1730
13:45 - 15:50
125 mins
797 AUD
662 AUD
623 AUD
662 AUD
623 AUD
663 AUD
1,102 AUD
Qantas
QF1722
14:30 - 16:35
125 mins
---
662 AUD
623 AUD
623 AUD
623 AUD
---
---
Virgin Australia
VA1725
14:55 - 17:00
125 mins
703 AUD
608 AUD
523 AUD
---
---
---
---
Qantas
QF1732
16:15 - 18:20
125 mins
797 AUD
721 AUD
662 AUD
721 AUD
623 AUD
---
798 AUD
Virgin Australia
VA1727
16:45 - 18:50
125 mins
903 AUD
1,007 AUD
828 AUD
745 AUD
575 AUD
---
725 AUD
Qantas
QF1734
17:15 - 19:20
125 mins
663 AUD
663 AUD
623 AUD
623 AUD
623 AUD
663 AUD
---
Qantas
QF1738
18:15 - 20:20
125 mins
---
---
---
623 AUD
---
---
---
Qantas
QF1736
19:25 - 21:30
125 mins
798 AUD
798 AUD
798 AUD
623 AUD
662 AUD
---
1,102 AUD
Qantas
QF6306
19:45 - 21:50
125 mins
---
798 AUD
---
---
---
---
---
Virgin Australia
VA1731
20:30 - 22:35
125 mins
---
---
653 AUD
534 AUD
---
---
---

Schedules and prices shown here are historical, for guidance only, last collected on 31 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 16th November 2026. Search the dates you want to travel for live prices.

×

Schedules