Flight times from Perth to Karratha & schedule

The average flight time from Perth to Karratha is About 2 hours 5 minutes, covering a distance of About 1,251.07 km.

Flight duration

About 2 hours 5 minutes

Flight distance

About 1,251.07 km

Earliest flight

05:15 → 07:20

Latest flight

17:40 → 19:40

How long is the flight from Perth to Karratha?

The flights usually depart from Perth Airport and arrive at Karratha Airport.

See more
Earliest first
Latest first
Virgin Australia VA2541
PER 05:15
KTA 07:15
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1723
PER 06:45
KTA 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1728
PER 07:30
KTA 09:35
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1730
PER 10:45
KTA 12:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1725
PER 11:05
KTA 13:05
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1732
PER 13:15
KTA 15:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1727
PER 13:45
KTA 15:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1734
PER 14:15
KTA 16:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1738
PER 15:45
KTA 17:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1736
PER 16:15
KTA 18:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1729
PER 16:20
KTA 18:20
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1731
PER 17:40
KTA 19:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
See all
Virgin Australia VA1731
PER 17:40
KTA 19:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1729
PER 16:20
KTA 18:20
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1736
PER 16:15
KTA 18:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1738
PER 15:45
KTA 17:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1734
PER 14:15
KTA 16:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1727
PER 13:45
KTA 15:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1732
PER 13:15
KTA 15:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1725
PER 11:05
KTA 13:05
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1730
PER 10:45
KTA 12:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1728
PER 07:30
KTA 09:35
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1723
PER 06:45
KTA 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA2541
PER 05:15
KTA 07:15
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
See all
Virgin Australia VA2541
PER 05:15
KTA 07:15
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1723
PER 06:45
KTA 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1728
PER 07:30
KTA 09:35
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1730
PER 10:45
KTA 12:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1725
PER 11:05
KTA 13:05
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1732
PER 13:15
KTA 15:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1727
PER 13:45
KTA 15:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1734
PER 14:15
KTA 16:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1738
PER 15:45
KTA 17:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1736
PER 16:15
KTA 18:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1729
PER 16:20
KTA 18:20
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1731
PER 17:40
KTA 19:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
See all
Virgin Australia VA1731
PER 17:40
KTA 19:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1729
PER 16:20
KTA 18:20
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1736
PER 16:15
KTA 18:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1738
PER 15:45
KTA 17:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1734
PER 14:15
KTA 16:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1727
PER 13:45
KTA 15:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1732
PER 13:15
KTA 15:20
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1725
PER 11:05
KTA 13:05
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1730
PER 10:45
KTA 12:50
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Qantas Airways QF1728
PER 07:30
KTA 09:35
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA1723
PER 06:45
KTA 08:45
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Virgin Australia VA2541
PER 05:15
KTA 07:15
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Perth to Karratha

Multiple airlines provide flights from Perth to Karratha. The best rated one is Qantas Airways with an average rating of 10.0.

See more
Qantas Airways
Qantas Airways
User rating: 10.0
Virgin Australia
Virgin Australia
User rating: 9.3

FAQs about flight schedules from Perth to Karratha

  • When are flight tickets from Perth (PER) to Karratha (KTA) the cheapest?

    Airlines adjust prices for flights from Perth to Karratha based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How long does it take to fly from Perth (PER) to Karratha (KTA) and what is the distance?

    It takes around 2 hours 3 minutes to fly from Perth (PER) to Karratha (KTA).
  • What are the most popular airlines that fly from Perth (PER) to Karratha (KTA)?

    Airlines with flights from Perth (PER) to Karratha (KTA): Virgin Australia, Qantas Airways, Qatar Airways, Air New Zealand, Emirates and Singapore Airlines.