Direct Flights
from Perth PER

1,135 weekly flights departing from Perth Intl
Serving 24 domestic and 19 international routes.
Main airline: Qantas
Departure city: Perth, Australia

Domestic
Adelaide (ADL)63/week 2h50min from $95
Kalgoorlie (KGI)57/week 1h05min from $104
Melbourne (MEL)151/week 3h25min from $108
Cairns (CNS)5/week 4h10min from $108
Sydney (SYD)102/week 4h05min from $108
Albany (ALH)24/week 1h10min from $109
Esperance (EPR)19/week 1h35min from $109
Coolangatta/Gold Coast (OOL)7/week 4h25min from $116
Monkey Mia (MJK)7/week 2h00min from $124
Broome (BME)51/week 2h25min from $128
Dampier (KTA)68/week 2h00min from $129
Newman (ZNE)47/week 1h45min from $130
Geraldton (GET)17/week 1h00min from $130
Port Hedland (PHE)56/week 2h05min from $132
Brisbane (BNE)93/week 4h20min from $142
Learmonth (LEA)19/week 1h55min from $150
Hobart (HBA)9/week 4h00min from $156
Darwin (DRW)21/week 3h30min from $156
Kununurra (KNX)7/week 3h00min from $177
Onslow (ONS)8/week 2h00min from $211
Canberra (CBR)7/week 3h50min from $220
Launceston (LST)1/week 4h00min from $263
Paraburdoo (PBO)28/week 1h45min from $284
Alice Springs (ASP)2/week 2h40min from $421
China
Guangzhou (CAN)5/week 8h00min from $262
Shanghai (PVG)1/week 9h25min from $273
Christmas Island
Christmas Island (XCH)1/week 3h50min from $417
Cocos (Keeling) Islands
West Island (CCK)1/week 4h35min from $408
Hong Kong
Hong Kong (HKG)14/week 7h35min from $436
Indonesia
Praya (LOP)8/week 3h55min from $87
Denpasar (DPS)103/week 3h15min from $94
Jakarta (CGK)4/week 4h50min from $233
Japan
Tokyo (NRT)21/week 9h35min from $603
Malaysia
Kuala Lumpur (KUL)41/week 5h30min from $119
Kota-Kinabalu (BKI)1/week 5h40min from $393
Mauritius
Mauritius (MRU)3/week 8h05min from $749
New Zealand
Auckland (AKL)19/week 6h10min from $342
Qatar
Doha (DOH)14/week 11h25min from $549
Singapore
Singapore (SIN)60/week 5h05min from $101
South Africa
Johannesburg (JNB)14/week 10h45min from $861
Thailand
Bangkok (BKK)8/week 6h55min from $485
United Arab Emirates
Dubai (DXB)7/week 11h00min from $881
United Kingdom
London (LHR)14/week 17h15min from $906