Perth International Airport (IATA: PER) is a key aviation hub serving Perth and the wider Australia region. The airport operates 2 passenger terminals, handling millions of passengers annually.
Train and metro offer the fastest connections (20–40 min). Buses and shared shuttles are the most affordable. Taxis and rideshare apps (Uber, Bolt) are ideal with luggage or in groups.
Perth International Airport has 2 terminals with duty-free retail, restaurants, business lounges, family zones and prayer rooms. Free WiFi is available throughout.
Multiple lounges are accessible via Priority Pass, Amex Platinum, airline status or day-pass purchase. Amenities include complimentary food and drinks, fast WiFi and shower facilities.
Short-stay, long-stay and meet-and-greet options are available at Perth International Airport. Pre-booking online saves 30–50% versus paying at the gate.
Top-rated tours and experiences in Perth, ranked by traveller rating. Prices are per person and change with date and group size.
| Destination | Airline | Stops | Departs | From |
|---|---|---|---|---|
| Albany (ALH) | Rex Airlines | Direct | 1 Oct | €309 |
| Phuket (HKT) | AirAsia | 1 stop | 1 Nov | €322 |
| Broome (BME) | Virgin Australia | Direct | 2 Nov | €330 |
| Ho Chi Minh City (SGN) | Scoot | 2 stops | 2 Sep | €343 |
| Sydney (SYD) | Jetstar | Direct | 9 Sep | €355 |
| Singapore (SIN) | Scoot | Direct | 16 Sep | €362 |
| Manila (MNL) | Scoot | 1 stop | 31 Aug | €364 |
| Da Nang (DAD) | Sol Líneas Aéreas | 1 stop | 13 Sep | €368 |
| Adelaide (ADL) | Jetstar | Direct | 26 Sep | €394 |
| Colombo (CMB) | Sol Líneas Aéreas | 1 stop | 11 Oct | €408 |
| Brisbane (BNE) | Jetstar | Direct | 4 Sep | €421 |
| Hobart (HBA) | Jetstar | 1 stop | 31 Oct | €439 |
Perth International Airport has published nonstop service to 38 airports across 13 countries. The busiest are listed first, with straight-line distance from PER.
| Destination | IATA | Country | Distance |
|---|---|---|---|
| Singapore | SIN | Singapore | 3,910 km |
| Melbourne | MEL | Australia | 2,700 km |
| Broome | BME | Australia | 1,677 km |
| Kuta, Badung | DPS | Indonesia | 2,580 km |
| Brisbane | BNE | Australia | 3,607 km |
| Sydney (Mascot) | SYD | Australia | 3,277 km |
| Broadwood | KGI | Australia | 537 km |
| Kununurra | KNX | Australia | 2,211 km |
| Phuket | HKT | Thailand | 4,832 km |
| Adelaide | ADL | Australia | 2,115 km |
| Moonyoonooka | GET | Australia | 369 km |
| Karratha | KTA | Australia | 1,251 km |
| Exmouth | LEA | Australia | 1,095 km |
| Port Hedland | PHE | Australia | 1,312 km |
| Newman | ZNE | Australia | 1,019 km |
| Hong Kong | HKG | Hong Kong | 6,036 km |
| Guangzhou (Huadu) | CAN | China | 6,159 km |
| Sepang | KUL | Malaysia | 4,140 km |
| Albany | ALH | Australia | 375 km |
| Busselton | BQB | Australia | 201 km |
| Darwin | DRW | Australia | 2,652 km |
| Esperance | EPR | Australia | 580 km |
| Jakarta | CGK | Indonesia | 3,029 km |
| Johannesburg | JNB | South Africa | 8,309 km |
26 carriers publish nonstop service at PER, ranked by how many routes each one appears on. Counts include codeshares, so a carrier can be listed here while the aircraft is flown by a partner. Schedules change seasonally — check the operating carrier on your own dates before booking.
| Airline | Code | Type | Routes |
|---|---|---|---|
| Qantas | QF | Full Service | 54 |
| Carrier DJ | DJ | — | 40 |
| Carrier XR | XR | — | 20 |
| Jetstar | JQ | Budget | 16 |
| American Airlines | AA | Full Service | 6 |
| Thai Airways | TG | Full Service | 4 |
| British Airways | BA | Full Service | 2 |
| China Eastern | MU | Full Service | 2 |
| Singapore Airlines | SQ | Full Service | 2 |
| Scoot | TR | Budget | 2 |
| Virgin Australia | VA | Full Service | 2 |
| Carrier CX | CX | — | 2 |
| China Southern | CZ | Full Service | 2 |
| KLM | KL | Full Service | 2 |
| AirAsia X | D7 | Budget | 2 |
| Malaysia Airlines | MH | Full Service | 2 |
| Garuda Indonesia | GA | Full Service | 2 |
| Carrier QZ | QZ | — | 2 |
General guidance rather than PER-specific detail — terminal counts, lounge locations, desk opening hours and lost-property arrangements change often, so confirm those on the airport’s own site before you travel.