Cheap Karratha to Perth airfares

Looking for a cheap flight from Karratha to Perth? Save serious dollars with these special Karratha to Perth airfare deals. Choice of on-sale flights by Virgin Blue, Jetstar & Qantas - be quick to secure your ticket!


The fares listed on this page are subject to availability. Taxes may vary depending on departure and destination points, intermediate routing and exchange rates. Prices are a guide only, the specific taxes applicable to your selected itinerary will be confirmed at the time of booking.

Airline Departure(s) Destination(s) Depart By Book By Class Price From

Virgin Australia
Karratha
Perth

28 Apr 2015 -
24 Jun 2015
24 Dec 2014 Economy $237
One Way

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Karratha
Perth

28 Apr 2015 -
24 Jun 2015
24 Dec 2014 Economy $246
One Way

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Karratha
Perth

12 Jan 2015 -
1 Apr 2015
24 Dec 2014 Economy $247
One Way

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Karratha
Perth

12 Jan 2015 -
1 Apr 2015
24 Dec 2014 Economy $256
One Way

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Qantas
Karratha
Perth

21 Dec 2014 -
31 Dec 2014
29 Dec 2014 Economy $302
One Way

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.


Virgin Australia
Karratha
Perth

21 Dec 2014 -
26 Nov 2015
24 Nov 2015 Economy $317
One Way

(including tax)
Availability

Customise your search

Select departure dates and passengers to view available fare options.

Current Domestic Airfares

Flights to Adelaide Flights to Albany
Flights to Albury Flights to Alice Springs
Flights to Armidale Flights to Ayers Rock
Flights to Ballina Flights to Barcaldine
Flights to Bathurst Flights to Biloela
Flights to Blackall Flights to Brisbane
Flights to Broken Hill Flights to Broome
Flights to Bundaberg Flights to Burnie
Flights to Bussellton Flights to Cairns
Flights to Canberra Flights to Ceduna
Flights to Charleville Flights to Christmas Island
Flights to Cloncurry Flights to Cocos Islands
Flights to Coffs Harbour Flights to Coober Pedy
Flights to Curtin Flights to Darwin
Flights to Devonport Flights to Dubbo
Flights to Elcho Island Flights to Emerald
Flights to Esperance Flights to Geraldton
Flights to Gladstone Flights to Gold Coast
Flights to Gove Flights to Grafton
Flights to Griffith Flights to Groote Eylandt
Flights to Hamilton Island Flights to Hayman Island
Flights to Hervey Bay Flights to Hobart
Flights to Horn Island Flights to Kalgoorlie
Flights to Karratha Flights to King Island
Flights to Kingscote Flights to Kununurra
Flights to Launceston Flights to Learmonth
Flights to Lismore Flights to Longreach
Flights to Mackay Flights to Maningrida
Flights to Maroochydore Flights to Melbourne
Flights to Merimbula Flights to Mildura
Flights to Milingimbi Flights to Moranbah
Flights to Moree Flights to Moruya
Flights to Mount Gambier Flights to Mount Isa
Flights to Narrandera Flights to Newcastle
Flights to Newman Flights to Norfolk Island
Flights to Orange Flights to Paraburdoo
Flights to Parkes Flights to Perth
Flights to Port Hedland Flights to Port Lincoln
Flights to Port Macquarie Flights to Proserpine
Flights to Ravensthorpe Flights to Rockhampton
Flights to Roma Flights to Sydney
Flights to Tamworth Flights to Taree
Flights to Toowoomba Flights to Townsville
Flights to Wagga Wagga Flights to Weipa
Flights to Whyalla