Direct Flights
from Perth PER

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

Domestic
Adelaide (ADL)60/week 2h50min from $72
Cairns (CNS)5/week 4h10min from $104
Kalgoorlie (KGI)57/week 1h05min from $104
Melbourne (MEL)139/week 3h25min from $111
Albany (ALH)24/week 1h10min from $112
Esperance (EPR)19/week 1h35min from $112
Monkey Mia (MJK)7/week 2h00min from $128
Dampier (KTA)63/week 2h00min from $129
Newman (ZNE)47/week 1h45min from $130
Port Hedland (PHE)56/week 2h05min from $132
Broome (BME)51/week 2h25min from $132
Darwin (DRW)21/week 3h30min from $132
Geraldton (GET)18/week 1h00min from $134
Learmonth (LEA)19/week 1h55min from $135
Sydney (SYD)102/week 4h05min from $136
Coolangatta/Gold Coast (OOL)7/week 4h25min from $146
Hobart (HBA)7/week 4h00min from $168
Brisbane (BNE)88/week 4h20min from $169
Kununurra (KNX)7/week 3h00min from $191
Onslow (ONS)8/week 2h00min from $223
Paraburdoo (PBO)28/week 1h45min from $283
Launceston (LST)1/week 4h10min from $312
Canberra (CBR)7/week 3h50min from $319
Alice Springs (ASP)2/week 2h40min from $361
China
Guangzhou (CAN)5/week 8h00min from $262
Shanghai (PVG)3/week 9h25min from $279
Christmas Island
Christmas Island (XCH)2/week 3h50min from $422
Cocos (Keeling) Islands
West Island (CCK)1/week 4h35min from $420
Hong Kong
Hong Kong (HKG)19/week 7h35min from $448
Indonesia
Praya (LOP)8/week 3h55min from $87
Denpasar (DPS)105/week 3h15min from $105
Jakarta (CGK)4/week 4h50min from $238
Japan
Tokyo (NRT)21/week 9h35min from $514
Malaysia
Kuala Lumpur (KUL)41/week 5h30min from $141
Kota-Kinabalu (BKI)1/week 5h40min from $377
Mauritius
Mauritius (MRU)2/week 8h05min from $769
New Zealand
Auckland (AKL)19/week 6h10min from $404
Qatar
Doha (DOH)14/week 11h25min from $894
Singapore
Singapore (SIN)56/week 5h00min from $101
South Africa
Johannesburg (JNB)7/week 10h45min from $887
Thailand
Bangkok (BKK)8/week 6h55min from $315
United Arab Emirates
Dubai (DXB)8/week 11h00min from $867
United Kingdom
London (LHR)14/week 17h15min from $906