!

Karratha to Perth Flights

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

This route at a glance

  • 17flights a day
  • 2airlines
  • 10:55 – 23:20first and last
  • 2h 5mtypical flight time
  • 807 AUDtypical fare, 476–1,361

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 Karratha to Perth?

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

How much is a flight from Karratha to Perth?

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

Schedules for return route: Perth to Karratha.

From 476 AUD

Flight details Mon Tues Wed Thurs Fri Sat Sun
Qantas
QF1725
10:55 - 13:00
125 mins
---
748 AUD
---
1,025 AUD
621 AUD
---
---
Qantas
QF1217
11:10 - 13:15
125 mins
584 AUD
---
918 AUD
---
---
---
---
Qantas
QF1727
12:05 - 14:10
125 mins
584 AUD
748 AUD
748 AUD
1,025 AUD
748 AUD
---
---
Virgin Australia
VA1724
12:45 - 14:45
120 mins
1,352 AUD
1,352 AUD
754 AUD
839 AUD
1,265 AUD
781 AUD
---
Qantas
QF1729
13:05 - 15:10
125 mins
585 AUD
621 AUD
621 AUD
748 AUD
---
621 AUD
---
Qantas
QF1721
13:40 - 15:45
125 mins
---
---
---
676 AUD
---
---
---
Qantas
QF1731
16:35 - 18:40
125 mins
621 AUD
823 AUD
823 AUD
1,361 AUD
1,024 AUD
621 AUD
621 AUD
Qantas
QF1723
17:20 - 19:25
125 mins
---
823 AUD
823 AUD
1,024 AUD
1,024 AUD
---
---
Virgin Australia
VA1726
17:45 - 19:45
120 mins
---
824 AUD
794 AUD
---
---
---
---
Qantas
QF1733
19:05 - 21:10
125 mins
621 AUD
1,361 AUD
---
---
1,024 AUD
---
621 AUD
Virgin Australia
VA1728
19:35 - 21:35
120 mins
675 AUD
1,352 AUD
921 AUD
1,352 AUD
533 AUD
---
476 AUD
Qantas
QF1735
20:05 - 22:10
125 mins
584 AUD
1,024 AUD
823 AUD
---
676 AUD
621 AUD
---
Qantas
QF1739
21:05 - 23:10
125 mins
---
---
---
1,024 AUD
---
---
---
Qantas
QF1737
22:15 - 00:20
125 mins
584 AUD
676 AUD
1,023 AUD
748 AUD
584 AUD
---
584 AUD
Qantas
QF6307
22:35 - 00:40
125 mins
---
584 AUD
---
---
---
---
---
Virgin Australia
VA2546
22:35 - 00:35
120 mins
509 AUD
---
---
---
---
---
---
Virgin Australia
VA1732
23:20 - 01:20
120 mins
---
---
504 AUD
552 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 27th October 2026. Search the dates you want to travel for live prices.

×

Schedules