PER → KTA Perth to Karratha
live
Direct flights from Perth (PER) to Karratha (KTA): 22 nonstop departures observed each week across 2 airlines. No cancellations were recorded across the 51 tracked flights. The nonstop covers 1,251 km, an estimated 2 hours 6 minutes in the air. Measured by Pro Flight Search from live flight boards at Perth and Karratha. Updated 15 November 2026 at 02:33 UTC.
Today, PER → KTA Sun 15 Nov · local times
Sched Flight PER departure KTA arrival
07:30
VA9051 Virgin Australia
Left 07:38 +8
·
10:45
QF1730 Qantas
Sched 10:45 Departure not confirmed by the board
·
13:15
QF1732 Qantas
Sched 13:15 Departure not confirmed by the board
·
13:45
VA1727 Virgin Australia
On schedule T1
·
Checked PER board 10:33
PER
Perth
smooth · +6
KTA
Karratha
tracking
dep bank 05:05–17:30 22x weekly
Running clean · 2 airlines · 22x weekly · nonstop
90 / 100
route health from live PER and KTA delay boards
0 of 51 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~2h 06m estimated from route distance
Weekly departures 22x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 51
The week scheduled departures · origin local time
Qantas Airways Virgin Australia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Qantas AirwaysQF
Flights QF1216 05:05 Mo We
Virgin AustraliaVA
Flights VA1721 05:15 Mo · VA9471 06:00 Tu · VA1723 06:45 Mo Tu We Th Fr Sa · VA1725 11:55 Mo Tu We
History operated legs · board outcomes
11-14 NWK1728 departed +11
11-14 NWK1730 departed +17
11-14 NWK1734 departed +10
11-13 NWK1724 departed +15
11-13 NWK1726 departed +8
11-13 NWK1730 departed +13
11-13 NWK1732 departed +7
11-13 NWK1736 departed +10
11-12 NWK1722 departed +183
11-12 NWK1724 departed +74
11-12 NWK1728 departed +23
11-12 NWK1730 departed +4
11-12 NWK1736 departed +11
11-11 NWK1726 departed +15
11-11 NWK1728 departed +11
11-11 NWK1730 departed +165
11-11 NWK1736 departed +12
11-10 NWK1724 departed +10
11-10 NWK1728 departed +16
11-10 NWK1730 departed +47
11-10 NWK1732 departed +85
11-10 NWK1736 departed +16
11-09 NWK1726 departed +23
11-09 NWK1728 departed +0
11-09 NWK1730 departed +9
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from PER and KTA, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 101 Completed 51 Delayed 4 Within 15m 47/51 Median +0m
QF1730 Qantas
8 days
PER
Departure
Sched 10:45
Scheduled departure
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 10:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1730 history →
QF1732 Qantas
7 days
PER
Departure
Sched 13:15
Scheduled departure
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 13:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 13:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 13:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 13:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 13:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 13:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1732 history →
VA1727 Virgin Australia
7 days
PER
Departure
Sched 13:45
Scheduled departure
→
KTA
Arrival
—
KTA is outside our board polling set.
Fri, Nov 13
1/2 legs · VH-8VE
PER
Departure
13:34
Departed · Sched 13:4511m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Thu, Nov 12
1/2 legs · VH-NQI
PER
Departure
13:50
Departed · Sched 13:455m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-IJW
PER
Departure
13:30
Departed · Sched 13:4515m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-8VF
PER
Departure
13:58
Departed · Sched 13:3127m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-YWA
PER
Departure
13:56
Departed · Sched 13:4511m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Sun, Nov 8
1/2 legs · VH-YID
PER
Departure
13:53
Departed · Sched 13:458m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA1727 history →
VA9051 Virgin Australia
1 day
Sun, Nov 15
1/2 legs · VH-8VF
PER
Departure
07:38
Departed · Sched 07:308m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA9051 history →
NWK1728 Network Aviation
5 days
Sat, Nov 14
1/2 legs · VH-8NR
PER
Departure
07:32
Departed · Sched 07:2111m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Thu, Nov 12
1/2 legs · VH-8NR
PER
Departure
08:19
Departed · Sched 07:5623m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-UVJ
PER
Departure
07:27
Departed · Sched 07:1611m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-UVP
PER
Departure
07:37
Departed · Sched 07:2116m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-UVP
PER
Departure
07:36 Departed
→
KTA
Arrival
—
KTA is outside our board polling set.
NWK1730 Network Aviation
7 days
Sat, Nov 14
1/2 legs · VH-8NP
PER
Departure
11:03
Departed · Sched 10:4617m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Fri, Nov 13
1/2 legs · VH-UVP
PER
Departure
11:02
Departed · Sched 10:4913m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Thu, Nov 12
1/2 legs · VH-UVJ
PER
Departure
11:02
Departed · Sched 10:584m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-VQR
PER
Departure
13:27
Departed · Sched 10:54153m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-VQS
PER
Departure
11:23
Departed · Sched 10:3647m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-VQM
PER
Departure
10:58
Departed · Sched 10:499m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Sun, Nov 8
1/2 legs · VH-8NS
PER
Departure
10:54
Departed · Sched 10:4410m late
→
KTA
Arrival
—
KTA is outside our board polling set.
NWK1734 Network Aviation
1 day
Sat, Nov 14
1/2 legs · VH-8NR
PER
Departure
14:39
Departed · Sched 14:2910m late
→
KTA
Arrival
—
KTA is outside our board polling set.
QF1728 Qantas
5 days
PER
Departure
Sched 07:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 08:00
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 07:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 07:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 07:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1728 history →
QF1734 Qantas
6 days
PER
Departure
Sched 14:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 14:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 14:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 12:00
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 14:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 14:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1734 history →
VA1723 Virgin Australia
6 days
Sat, Nov 14
1/2 legs · VH-8VF
PER
Departure
06:44
Departed · Sched 06:451m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Fri, Nov 13
1/2 legs · VH-NBP
PER
Departure
06:58
Departed · Sched 06:4513m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Thu, Nov 12
1/2 legs · VH-IWQ
PER
Departure
06:58
Departed · Sched 06:4513m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-YIQ
PER
Departure
06:49
Departed · Sched 06:454m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-8VF
PER
Departure
06:33
Departed · Sched 06:4512m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-8VD
PER
Departure
06:34
Departed · Sched 06:4511m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA1723 history →
NWK1724 Network Aviation
3 days
Fri, Nov 13
1/2 legs · VH-JQG
PER
Departure
06:25
Departed · Sched 06:1015m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Thu, Nov 12
1/2 legs · VH-VQR
PER
Departure
06:14
Departed · Sched 05:0866m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-8NW
PER
Departure
05:30
Departed · Sched 05:2010m late
→
KTA
Arrival
—
KTA is outside our board polling set.
NWK1726 Network Aviation
3 days
Fri, Nov 13
1/2 legs · VH-VQM
PER
Departure
06:41
Departed · Sched 06:338m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-VQM
PER
Departure
06:43
Departed · Sched 06:2815m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-JQG
PER
Departure
06:54
Departed · Sched 06:3123m late
→
KTA
Arrival
—
KTA is outside our board polling set.
NWK1732 Network Aviation
4 days
Fri, Nov 13
1/2 legs · VH-VQZ
PER
Departure
13:27
Departed · Sched 13:207m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-8NS
PER
Departure
14:29
Departed · Sched 13:1574m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-UVQ
PER
Departure
13:31
Departed · Sched 13:229m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Sun, Nov 8
1/2 legs · VH-VQU
PER
Departure
13:24
Departed · Sched 13:1410m late
→
KTA
Arrival
—
KTA is outside our board polling set.
NWK1736 Network Aviation
6 days
Fri, Nov 13
1/2 legs · VH-JQL
PER
Departure
16:36
Departed · Sched 16:2610m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Thu, Nov 12
1/2 legs · VH-VQW
PER
Departure
16:57
Departed · Sched 16:4611m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-JQL
PER
Departure
16:46
Departed · Sched 16:3412m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Tue, Nov 10
1/2 legs · VH-VQS
PER
Departure
17:24
Departed · Sched 17:0816m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-VQS
PER
Departure
16:40
Departed · Sched 16:328m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Sun, Nov 8
1/2 legs · VH-UVJ
PER
Departure
16:38
Departed · Sched 16:344m late
→
KTA
Arrival
—
KTA is outside our board polling set.
QF1722 Qantas
4 days
PER
Departure
Sched 11:40
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 11:40
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 11:30
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 11:30
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1722 history →
QF1724 Qantas
3 days
PER
Departure
Sched 05:05
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 05:05
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 05:05
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1724 history →
QF1726 Qantas
5 days
PER
Departure
Sched 06:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 06:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 06:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 06:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 06:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1726 history →
QF1736 Qantas
6 days
PER
Departure
Sched 16:25
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 16:30
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 16:30
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 16:30
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 16:30
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 16:25
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1736 history →
NWK1722 Network Aviation
1 day
Thu, Nov 12
1/2 legs · VH-UVK
PER
Departure
14:43
Departed · Sched 11:44179m late
→
KTA
Arrival
—
KTA is outside our board polling set.
QF1720 Qantas
1 day
PER
Departure
Sched 07:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1720 history →
QF1738 Qantas
1 day
PER
Departure
Sched 15:15
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1738 history →
VA1731 Virgin Australia
2 days
Thu, Nov 12
1/2 legs · VH-NQY
PER
Departure
17:14
Departed · Sched 17:3016m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Wed, Nov 11
1/2 legs · VH-YIL
PER
Departure
17:44
Departed · Sched 17:3014m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA1731 history →
QF1216 Qantas
2 days
Wed, Nov 11
1/2 legs · VH-VZI
PER
Departure
Sched 05:05
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-VXJ
PER
Departure
05:11
Departed · Sched 05:056m late
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF1216 history →
VA1725 Virgin Australia
3 days
Wed, Nov 11
1/2 legs · VH-YIL
PER
Departure
11:58
Departed · Sched 11:553m late
→
KTA
Arrival
—
KTA is outside our board polling set.
PER
Departure
Sched 11:55
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Mon, Nov 9
1/2 legs · VH-E2B
PER
Departure
11:51
Departed · Sched 11:554m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA1725 history →
QF6306 Qantas
1 day
PER
Departure
Sched 16:45
Scheduled time only · no board update captured
→
KTA
Arrival
—
KTA is outside our board polling set.
Full QF6306 history →
VA9467 Virgin Australia
1 day
Tue, Nov 10
1/2 legs · VH-IJQ
PER
Departure
12:18
Departed · Sched 12:257m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA9467 history →
VA9471 Virgin Australia
1 day
Tue, Nov 10
1/2 legs · VH-YWD
PER
Departure
05:42
Departed · Sched 06:0018m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA9471 history →
VA1721 Virgin Australia
1 day
Mon, Nov 9
1/2 legs · VH-YIV
PER
Departure
05:02
Departed · Sched 05:1513m early
→
KTA
Arrival
—
KTA is outside our board polling set.
Full VA1721 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Perth (PER) to Karratha (KTA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PER-KTA
Copy
How we measure this →
PER to KTA questions
Is PER–KTA running on time right now? Smooth skies ahead. The departure side at PER is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PER–KTA? Operators schedule morning departures around 05:05 and evening departures around 17:30 from PER. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KTA delay card to confirm conditions when you'd arrive.
How long is the flight from PER to KTA? Great-circle distance is 1,251 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 118–137 min gate-to-gate on this route.
How often does PER–KTA fly? 2 carriers operate this route, around 22 flights a week between them. Compare carrier days and times in the airline list above.