Airports / PER
Airport

Perth International Airport (PER)

Perth International Airport (PER/YPPH) is the airport serving Perth, Australia. FlightNerve tracks 849 departure routes and 822 arrivals here, reaching 95 destinations on 44 airlines. Its most-served destination is Melbourne (MEL) and its busiest carrier is Virgin Australia; 68 destinations are domestic and 27 international. Flight numbers and routes are listed below; live status, gate, terminal and times come from the API.

849Departure routes
822Arrival routes
95Destinations
44Airlines
MELTop destination
YPPHICAO · Australia/Perth
-31.940, 115.967Coordinates
PER network · 96 airports

Departures from Perth International Airport

Routes 701–800 of 849. Scheduled times & status via the API.

FlightFromToDeparts
VA1865PER · PerthKGI · Broadwood••:••
VA1867PER · PerthKGI · Broadwood••:••
VA1875PER · PerthZNE · Newman••:••
VA1877PER · PerthZNE · Newman••:••
VA1879PER · PerthZNE · Newman••:••
VA1881PER · PerthZNE · Newman••:••
VA1885PER · PerthZNE · Newman••:••
VA1889PER · PerthZNE · Newman••:••
VA1891PER · PerthZNE · Newman••:••
VA1909PER · PerthXCH · Flying Fish Cove••:••
VA191PER · PerthHKT · Phuket••:••
VA1911PER · PerthXCH · Flying Fish Cove••:••
VA193PER · PerthHKT · Phuket••:••
VA21PER · PerthDOH · Doha••:••
VA2501PER · PerthONS · Onslow Airport••:••
VA2503PER · PerthONS · Onslow Airport••:••
VA2505PER · PerthONS · Onslow Airport••:••
VA2539PER · PerthONS · Onslow Airport••:••
VA2541PER · PerthKTA · Karratha••:••
VA2551PER · PerthBME · Broome••:••
VA2703PER · PerthLEA · Exmouth••:••
VA2907PER · PerthCCK · West Island••:••
VA4134PER · PerthDPS · Kuta, Badung••:••
VA4138PER · PerthDPS · Kuta, Badung••:••
VA4149PER · PerthHKT · Phuket••:••
VA4159PER · PerthDPS · Kuta, Badung••:••
VA4161PER · PerthDPS · Kuta, Badung••:••
VA4173PER · PerthHKT · Phuket••:••
VA461PER · PerthBNE · Brisbane••:••
VA463PER · PerthBNE · Brisbane••:••
VA465PER · PerthBNE · Brisbane••:••
VA467PER · PerthBNE · Brisbane••:••
VA469PER · PerthBNE · Brisbane••:••
VA471PER · PerthBNE · Brisbane••:••
VA473PER · PerthBNE · Brisbane••:••
VA477PER · PerthBNE · Brisbane••:••
VA479PER · PerthBNE · Brisbane••:••
VA55PER · PerthDPS · Kuta, Badung••:••
VA550PER · PerthSYD · Sydney (Mascot)••:••
VA552PER · PerthSYD · Sydney (Mascot)••:••
VA554PER · PerthSYD · Sydney (Mascot)••:••
VA556PER · PerthSYD · Sydney (Mascot)••:••
VA558PER · PerthSYD · Sydney (Mascot)••:••
VA560PER · PerthSYD · Sydney (Mascot)••:••
VA562PER · PerthSYD · Sydney (Mascot)••:••
VA564PER · PerthSYD · Sydney (Mascot)••:••
VA570PER · PerthSYD · Sydney (Mascot)••:••
VA572PER · PerthSYD · Sydney (Mascot)••:••
VA586PER · PerthCBR · Canberra••:••
VA588PER · PerthCBR · Canberra••:••
VA592PER · PerthHBA · Hobart (Cambridge)••:••
VA594PER · PerthHBA · Hobart (Cambridge)••:••
VA674PER · PerthMEL · Melbourne••:••
VA676PER · PerthMEL · Melbourne••:••
VA678PER · PerthMEL · Melbourne••:••
VA680PER · PerthMEL · Melbourne••:••
VA682PER · PerthMEL · Melbourne••:••
VA684PER · PerthMEL · Melbourne••:••
VA686PER · PerthMEL · Melbourne••:••
VA688PER · PerthMEL · Melbourne••:••
VA690PER · PerthMEL · Melbourne••:••
VA692PER · PerthMEL · Melbourne••:••
VA694PER · PerthMEL · Melbourne••:••
VA696PER · PerthMEL · Melbourne••:••
VA698PER · PerthMEL · Melbourne••:••
VA700PER · PerthMEL · Melbourne••:••
VA702PER · PerthMEL · Melbourne••:••
VA708PER · PerthMEL · Melbourne••:••
VA710PER · PerthMEL · Melbourne••:••
VA712PER · PerthADL · Adelaide••:••
VA714PER · PerthADL · Adelaide••:••
VA716PER · PerthADL · Adelaide••:••
VA718PER · PerthADL · Adelaide••:••
VA720PER · PerthADL · Adelaide••:••
VA722PER · PerthADL · Adelaide••:••
VA9002PER · PerthMEL · Melbourne••:••
VA9020PER · PerthSYD · Sydney (Mascot)••:••
VA9049PER · PerthBME · Broome••:••
VA9071PER · PerthPHE · Port Hedland••:••
VA9081PER · PerthOCM · Boolgeeda••:••
VA9083PER · PerthWLP · West Angelas Airport••:••
VA9085PER · PerthWLP · West Angelas Airport••:••
VA9091PER · PerthBYP · Barimunya Airport••:••
VA9093PER · PerthOCM · Boolgeeda••:••
VA9201PER · PerthGYL · Argyle Airport••:••
VA9209PER · PerthOCM · Boolgeeda••:••
VA9211PER · PerthOCM · Boolgeeda••:••
VA9213PER · PerthOCM · Boolgeeda••:••
VA9215PER · PerthWLP · West Angelas Airport••:••
VA9217PER · PerthOCM · Boolgeeda••:••
VA9219PER · PerthOCM · Boolgeeda••:••
VA9223PER · PerthOCM · Boolgeeda••:••
VA9225PER · PerthOCM · Boolgeeda••:••
VA9227PER · PerthBYP · Barimunya Airport••:••
VA9231PER · PerthOCM · Boolgeeda••:••
VA9233PER · PerthOCM · Boolgeeda••:••
VA9235PER · PerthPER · Perth••:••
VA9239PER · PerthOCM · Boolgeeda••:••
VA9241PER · PerthOCM · Boolgeeda••:••
VA9245PER · PerthWLP · West Angelas Airport••:••
← PrevDepartures 701–800 of 849Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Arrivals into Perth International Airport

Routes 1–100 of 822.

FlightFromToArrives
AGC202DPS · Kuta, BadungPER · Perth••:••
NH881NRT · NaritaPER · Perth••:••
TL338DRW · DarwinPER · Perth••:••
TL340KNX · KununurraPER · Perth••:••
TL362CNS · CairnsPER · Perth••:••
TL880DRW · DarwinPER · Perth••:••
TL890MKR · Meekatharra AirportPER · Perth••:••
TL892DRW · DarwinPER · Perth••:••
NZ1038AKL · AucklandPER · Perth••:••
NZ1072AKL · AucklandPER · Perth••:••
NZ1162AKL · AucklandPER · Perth••:••
NZ1170AKL · AucklandPER · Perth••:••
NZ1175AKL · AucklandPER · Perth••:••
NZ1186AKL · AucklandPER · Perth••:••
NZ1247AKL · AucklandPER · Perth••:••
NZ1312AKL · AucklandPER · Perth••:••
NZ1315AKL · AucklandPER · Perth••:••
NZ1319AKL · AucklandPER · Perth••:••
NZ1333AKL · AucklandPER · Perth••:••
NZ1349AKL · AucklandPER · Perth••:••
NZ1351AKL · AucklandPER · Perth••:••
NZ1375AKL · AucklandPER · Perth••:••
NZ1409AKL · AucklandPER · Perth••:••
NZ1439AKL · AucklandPER · Perth••:••
NZ1496AKL · AucklandPER · Perth••:••
NZ1510AKL · AucklandPER · Perth••:••
NZ1630AKL · AucklandPER · Perth••:••
NZ1698AKL · AucklandPER · Perth••:••
NZ1708AKL · AucklandPER · Perth••:••
NZ173AKL · AucklandPER · Perth••:••
NZ175AKL · AucklandPER · Perth••:••
NZ177AKL · AucklandPER · Perth••:••
NZ1787AKL · AucklandPER · Perth••:••
NZ1816AKL · AucklandPER · Perth••:••
NZ1839AKL · AucklandPER · Perth••:••
NZ1847AKL · AucklandPER · Perth••:••
NZ1864AKL · AucklandPER · Perth••:••
NZ1865AKL · AucklandPER · Perth••:••
NZ1870AKL · AucklandPER · Perth••:••
NZ1883AKL · AucklandPER · Perth••:••
NZ1931AKL · AucklandPER · Perth••:••
NZ2005AKL · AucklandPER · Perth••:••
NZ2013AKL · AucklandPER · Perth••:••
NZ2031AKL · AucklandPER · Perth••:••
NZ2097AKL · AucklandPER · Perth••:••
NZ2162AKL · AucklandPER · Perth••:••
NZ2212AKL · AucklandPER · Perth••:••
NZ2214AKL · AucklandPER · Perth••:••
NZ2335AKL · AucklandPER · Perth••:••
NZ2391AKL · AucklandPER · Perth••:••
NZ2614AKL · AucklandPER · Perth••:••
NZ2858AKL · AucklandPER · Perth••:••
NZ2880AKL · AucklandPER · Perth••:••
NZ2910AKL · AucklandPER · Perth••:••
NZ2916AKL · AucklandPER · Perth••:••
NZ2960AKL · AucklandPER · Perth••:••
NZ3052AKL · AucklandPER · Perth••:••
NZ3080AKL · AucklandPER · Perth••:••
NZ3098AKL · AucklandPER · Perth••:••
NZ3126AKL · AucklandPER · Perth••:••
NZ3140AKL · AucklandPER · Perth••:••
NZ3170AKL · AucklandPER · Perth••:••
NZ3224AKL · AucklandPER · Perth••:••
NZ3538AKL · AucklandPER · Perth••:••
NZ914AKL · AucklandPER · Perth••:••
QZ470LOP · Mataram (Pujut, Lombok Tengah)PER · Perth••:••
QZ532CGK · JakartaPER · Perth••:••
QZ534DPS · Kuta, BadungPER · Perth••:••
QZ536DPS · Kuta, BadungPER · Perth••:••
QZ544DPS · Kuta, BadungPER · Perth••:••
QZ546DPS · Kuta, BadungPER · Perth••:••
QZ548DPS · Kuta, BadungPER · Perth••:••
QZ8410DPS · Kuta, BadungPER · Perth••:••
QZ8412DPS · Kuta, BadungPER · Perth••:••
QZ8414DPS · Kuta, BadungPER · Perth••:••
QZ8416DPS · Kuta, BadungPER · Perth••:••
QZ8418DPS · Kuta, BadungPER · Perth••:••
AK604KUL · SepangPER · Perth••:••
AK606KUL · SepangPER · Perth••:••
ID6007DPS · Kuta, BadungPER · Perth••:••
ID6080CGK · JakartaPER · Perth••:••
MU7083PVG · Shanghai (Pudong)PER · Perth••:••
CX133HKG · Hong KongPER · Perth••:••
CX137HKG · Hong KongPER · Perth••:••
CX143HKG · Hong KongPER · Perth••:••
CX171HKG · Hong KongPER · Perth••:••
CZ319CAN · Guangzhou (Huadu)PER · Perth••:••
QG554DPS · Kuta, BadungPER · Perth••:••
QG556CGK · JakartaPER · Perth••:••
EY486AUH · Abu DhabiPER · Perth••:••
EY84AAUH · Abu DhabiPER · Perth••:••
GA724CGK · JakartaPER · Perth••:••
GA728DPS · Kuta, BadungPER · Perth••:••
VN791SGN · Ho Chi Minh CityPER · Perth••:••
3K111SIN · SingaporePER · Perth••:••
3K115SIN · SingaporePER · Perth••:••
3K131SIN · SingaporePER · Perth••:••
3K133SIN · SingaporePER · Perth••:••
3K137SIN · SingaporePER · Perth••:••
JQ107DPS · Kuta, BadungPER · Perth••:••
Arrivals 1–100 of 822Next →

Destinations from PER

95 airports reachable non-stop.

TEF Telfer AirportWHB EliwanaYDGU DeGrussa AirportLER Leinster AirportMKR Meekatharra AirportBWB Barrow Island AirportYJUN Jundee AirportYEJI East Jaurdi AirportRVT Ravensthorpe AirportGYL Argyle AirportBYP Barimunya AirportWLP West Angelas AirportYNOV Nova AirportYBLU Bellevue AirportCUY Cue AirportWME Mount Keith AirportYPLU Plutonic AirportOCM BoolgeedaONS Onslow AirportAUH Abu DhabiADL AdelaideALH AlbanyASP Alice SpringsTTX Anjo PeninsulaAKL AucklandBWN Bandar Seri BegawanBKK BangkokBNE BrisbaneKGI BroadwoodBME BroomeBQB BusseltonCNS CairnsCBR CanberraYCPR Cape PrestonCVQ CarnarvonCKW Christmas Creek MineKFE Cloudbreak VillageCJF CoondewannaWCD CundeeleeDRW DarwinMJK DenhamDOH DohaDXB DubaiEPR EsperanceLEA ExmouthXCH Flying Fish CoveAVV Geelong/MelbourneGBW GinbataOOL Gold CoastCAN Guangzhou (Huadu)SGN Ho Chi Minh CityHBA Hobart (Cambridge)HKG Hong KongCGK JakartaIBM Japal CampJNB JohannesburgJHB Johor BahruKDB Kambalda WestKQR KararaSLJ Karijini National ParkKTA KarrathaOOD Koodaideri MineKCI Koolan IslandBKI Kota KinabaluKNX KununurraDPS Kuta, BadungLST Launceston (Western Junction)LVO LavertonYSRD LavertonYTHN LeinsterLNO LeonoraLHR LondonMNL Manila (Pasay)LOP Mataram (Pujut, Lombok Tengah)MEL MelbourneGET MoonyoonookaWUI Murrin MurrinNRT NaritaZNE NewmanPBO ParaburdooPER PerthHKT PhuketMRU Plaine MagnienPHE Port HedlandXSP SeletarKUL SepangSIN SingaporeSYD Sydney (Mascot)GTS The Granites Gold MineYTRA Tropicana Gold MineCCK West IslandNTL WilliamtownWWI Woodie WoodieRGN Yangon

Airlines at Perth International Airport

44 carriers operate here.

About Perth International Airport

Perth International Airport handles 849 scheduled departure routes and 822 arrivals across 44 airlines, linking Perth to 95 non-stop destinations. Of those, 68 are domestic within Australia and 27 international. Virgin Australia operates the most routes here. Explore the map above for the full destination geography, or open any flight number for its exact route and live status.

Frequently asked

How many destinations can you fly to from PER?

Perth International Airport (PER) has non-stop service to 95 destinations (68 domestic, 27 international) on 44 airlines.

Which airlines fly from Perth International Airport?

44 airlines operate at PER, led by Virgin Australia. See the full list below.

What is the busiest route from PER?

The most-served destination from Perth International Airport is Melbourne (MEL).

Can I get live departures and arrivals for PER via API?

Yes. FlightNerve returns live status, gate, terminal and position for every PER departure and arrival through the API.

Track live flights at PER

Every departure and arrival, live position and airspace around Perth International Airport, via the API.

Get an API key →