
2 hour(s)
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
Qantas | 10:50 | 12:55 | Perth (PER) | Karratha (KTA) | Book flight |
Qantas | 13:15 | 15:20 | Perth (PER) | Karratha (KTA) | Book flight |
Virgin Australia | 13:45 | 15:45 | Perth (PER) | Karratha (KTA) | Book flight |
Qantas | 16:30 | 18:35 | Perth (PER) | Karratha (KTA) | Book flight |
Karratha is the gateway to the Pilbara's red-dirt landscapes, Ningaloo-adjacent coastline and the industry that keeps the whole region humming — it's as much a working town as a holiday one, and flights between Perth and Karratha carry everyone from FIFO crews to travellers heading out to Millstream Chichester National Park or the Dampier Archipelago. A Perth to Karratha flight is a straightforward domestic hop up WA's coast, no passport required.
Karratha is well served for a regional WA town, with two major carriers flying nonstop:
Flying nonstop, it takes 2 hours and 0 minutes to get from Perth to Karratha, in practice a little over 2 hours in the air for the roughly 1,260-kilometre trip up the coast. There's no need to plan around a layover — every regular service on this route flies direct.
Fares between Perth and Karratha are shaped as much by resources-sector business travel as by tourism, so prices can run higher than the distance alone would suggest, with current deals starting from AU$467. Comparing Qantas and Virgin Australia side by side on the same day is worth doing, since the fare gap between them can be significant.
Because demand on this route is driven heavily by workforce travel rather than holiday season, prices don't follow the same peaks as leisure routes — but weekday flights around Monday and Friday tend to be pricier as crews change over, while midweek travel is often cheaper. Booking a few weeks ahead and avoiding WA school holidays, when families travel for a Pilbara coast getaway, generally helps too.
Karratha Airport (KTA) sits about 14 kilometres from the town centre, roughly a 15–20 minute drive. Taxi ranks are right outside the terminal, hire car desks are on hand for exploring the wider Pilbara, and pre-booked shuttle or transfer services are worth considering if you're travelling with a group.
Since this is a domestic flight within Western Australia, Australian citizens and residents don't need a passport or visa — just a valid photo ID, such as a driver's licence, to check in and board. If you're not an Australian citizen, it's worth carrying your visa or residency documentation as usual for domestic travel, though no additional entry permit applies for flying within Australia.
There's no time difference at all — Perth and Karratha both sit in the Australian Western Standard Time zone (GMT +8), and Western Australia doesn't observe daylight saving, so the clocks stay aligned year-round.
Once your flight is sorted, Traveloka can also help you book hotels in Karratha and nearby activities like a day trip out to the Dampier Archipelago or Millstream Chichester National Park.
Flight Duration | 2 hr(s) 0 mins |
Airport in Perth | |
Airport in Karratha |




