Which airport are you flying from?

Direct flights from Perth to Karratha

Airlines Schedules

PER - KTA route map All flights from PER to KTA non-stop. There are direct flights from Perth International (PER), Australia to Karratha (KTA), Australia with Qantas and Virgin Australia. 65 weekly departures are currently scheduled on this route. Departure times range from 05:05 to 18:30 depending on the schedule period. The flight distance is 781 miles (1257 km). Flight time ranges from 2 hours to 2 hours and 5 minutes.

PER
Perth
AustraliaPerth , Australia
KTA
Karratha
AustraliaKarratha , Australia
PER
Perth
AustraliaPerth , Australia
Karratha
AustraliaKarratha , Australia
KTA
Flight time 2h 0min to 2h 5min
Updated Nov 9, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Qantas oneworld

Departure times vary between 05:05 and 17:15 • From Terminal 4
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
47 flights/week
47 flights/week

Virgin Australia

Departure times vary between 05:15 and 18:30 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
18 flights/week
18 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Perth to Karratha with Qantas

This is a weekly direct flight schedule for Qantas. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
QF1216
05:05
----
05:05
----
----
----
----
QF1724
----
05:05
----
05:05
05:05
----
----
QF1726
06:15
06:15
06:15
06:15
06:15
----
----
QF1728
07:15
07:15
07:15
08:00
----
07:15
----
QF1720
----
----
----
07:45
----
----
----
QF1730
10:45
10:45
10:45
10:45
10:45
10:45
10:45
QF1722
----
11:30
11:30
11:40
11:40
----
----
QF1734
14:15
14:15
12:00
14:15
14:15
14:15
----
QF1732
13:15
13:15
13:15
13:15
13:15
----
13:15
QF1738
----
----
----
15:15
----
----
----
QF1736
16:30
16:30
16:30
16:30
16:25
----
16:25
QF6306
----
17:15
----
----
----
----
----

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Perth to Karratha with Virgin Australia

This is a weekly direct flight schedule for Virgin Australia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
VA1721
05:15
----
----
----
----
----
----
VA1723
06:45
06:45
06:45
06:45
06:45
06:45
----
VA1725
11:55
11:55
11:55
----
----
----
----
VA1727
13:45
13:45
13:45
13:45
13:45
----
13:45
VA1731
----
----
17:30
17:30
----
----
----

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Perth to Karratha scheduled departures

Select a date to see every published non-stop departure between PER and KTA.

Saturday
Sat
Dec 05
4 flights(4)
Sunday
Sun
Dec 06
4 flights(4)
Monday
Mon
Dec 07
11 flights(11)
Tuesday
Tue
Dec 08
12 flights(12)
Wednesday
Wed
Dec 09
12 flights(12)
Thursday
Thu
Dec 10
13 flights(13)
Friday
Fri
Dec 11
9 flights(9)
Time
Airline
Flight
06:45
Virgin Australia Virgin Australia
VA1723
07:15
Qantas Qantas
QF1728
10:45
Qantas Qantas
QF1730
14:15
Qantas Qantas
QF1734
10:45
Qantas Qantas
QF1730
13:15
Qantas Qantas
QF1732
13:45
Virgin Australia Virgin Australia
VA1727
16:25
Qantas Qantas
QF1736
05:05
Qantas Qantas
QF1216
05:15
Virgin Australia Virgin Australia
VA1721
06:15
Qantas Qantas
QF1726
06:45
Virgin Australia Virgin Australia
VA1723
07:15
Qantas Qantas
QF1728
10:45
Qantas Qantas
QF1730
11:55
Virgin Australia Virgin Australia
VA1725
13:15
Qantas Qantas
QF1732
13:45
Virgin Australia Virgin Australia
VA1727
14:15
Qantas Qantas
QF1734
16:30
Qantas Qantas
QF1736
05:05
Qantas Qantas
QF1724
06:15
Qantas Qantas
QF1726
06:45
Virgin Australia Virgin Australia
VA1723
07:15
Qantas Qantas
QF1728
10:45
Qantas Qantas
QF1730
11:30
Qantas Qantas
QF1722
11:55
Virgin Australia Virgin Australia
VA1725
13:15
Qantas Qantas
QF1732
13:45
Virgin Australia Virgin Australia
VA1727
14:15
Qantas Qantas
QF1734
16:30
Qantas Qantas
QF1736
17:15
Qantas Qantas
QF6306
05:05
Qantas Qantas
QF1216
06:15
Qantas Qantas
QF1726
06:45
Virgin Australia Virgin Australia
VA1723
07:15
Qantas Qantas
QF1728
10:45
Qantas Qantas
QF1730
11:30
Qantas Qantas
QF1722
11:55
Virgin Australia Virgin Australia
VA1725
12:00
Qantas Qantas
QF1734
13:15
Qantas Qantas
QF1732
13:45
Virgin Australia Virgin Australia
VA1727
16:30
Qantas Qantas
QF1736
17:30
Virgin Australia Virgin Australia
VA1731
05:05
Qantas Qantas
QF1724
06:15
Qantas Qantas
QF1726
06:45
Virgin Australia Virgin Australia
VA1723
07:45
Qantas Qantas
QF1720
08:00
Qantas Qantas
QF1728
10:45
Qantas Qantas
QF1730
11:40
Qantas Qantas
QF1722
13:15
Qantas Qantas
QF1732
13:45
Virgin Australia Virgin Australia
VA1727
14:15
Qantas Qantas
QF1734
15:15
Qantas Qantas
QF1738
16:30
Qantas Qantas
QF1736
17:30
Virgin Australia Virgin Australia
VA1731
05:05
Qantas Qantas
QF1724
06:15
Qantas Qantas
QF1726
06:45
Virgin Australia Virgin Australia
VA1723
10:45
Qantas Qantas
QF1730
11:40
Qantas Qantas
QF1722
13:15
Qantas Qantas
QF1732
13:45
Virgin Australia Virgin Australia
VA1727
14:15
Qantas Qantas
QF1734
16:25
Qantas Qantas
QF1736
SPONSORED AD
PER-KTA flight route
Route map from Perth, PER to Karratha, KTA. The distance is 781 miles or 1257 km.
Perth - Karratha direct flight map
SPONSORED AD
SPONSORED AD

PER - KTA route facts

  • Distance
    781 miles (1257 km)
  • Flight time
    2 hours to 2 hours and 5 minutes
  • Airlines
    Qantas Qantas
    Virgin Australia Virgin Australia
  • Airline alliances
    oneworld
  • Cabins
    Economy Business
  • Hub airports
    Qantas: PER (Secondary hub.)
  • Departure terminals
    Qantas: Terminal 4
    Virgin Australia: Terminal 1
  • Aircraft
    Qantas: Boeing 737-800 (winglets) Passenger/BBJ2, Airbus A320, Airbus A319, Fokker 100 and Embraer 190
    Virgin Australia: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737MAX 8 Passenger, Boeing 737-700 (winglets) Passenger/BBJ1 and Embraer 190 E2

Route FAQ

Qantas and Virgin Australia operate non-stop flights from PER to KTA with 65 weekly departures (Nov 16 – Nov 22, 2026).

Scheduled flight time from PER to KTA ranges from 2 hours to 2 hours and 5 minutes. The route covers 781 miles (1257 km).

65 weekly departures (Nov 16 – Nov 22, 2026) are currently scheduled on this route, with published departure times ranging from 05:05 to 18:30 depending on the schedule period.

Departure terminals: Qantas: Terminal 4 and Virgin Australia: Terminal 1.

Economy and Business are currently scheduled on non-stop flights for this route.
Domestic flights from Perth (PER)
From Perth to Melbourne

MEL Melbourne International

From Perth to Sydney

SYD Kingsford Smith International Airport

From Perth to Brisbane

BNE Brisbane International

From Perth to Kalgoorlie

KGI Kalgoorlie Airport

From Perth to Adelaide

ADL Adelaide International

From Perth to Port Hedland

PHE Port Hedland International

From Perth to Newman

ZNE Newman

From Perth to Broome

BME Broome

From Perth to Paraburdoo

PBO Paraburdoo

From Perth to Albany

ALH Albany Airport

SPONSORED AD
SPONSORED AD