Compare 500+ airlines and 100+ providers in one search.
Perth is an important destination in Australia, served by Perth Airport (PER). The airport handles international arrivals and connects Perth to major hub airports across Europe, the Middle East, and Asia. Multiple airlines serve the route, providing a range of fare options and travel times.
Use our search tool to compare all available routes and prices to PER from your city. Entry requirements for Australia depend on your nationality — always verify visa rules, health requirements, and customs allowances through official government sources before booking.
Use flightsinsight.com flexible date search to find the cheapest days to fly to Perth. Prices can vary by 30–50% within the same week. Tuesday and Wednesday departures are consistently cheaper than weekends.
Perth Airport (PER) is well connected to the city centre by public transport including metro, bus, and taxi. Check the airport's official website for current transport options and fares.
Pro tip: Search flights to Perth using the "whole month" view on Skyscanner to instantly see which dates have the cheapest fares. Shifting by one or two days can save €50 or more per person.
Discover the best experiences, tours, and attractions in Perth. Book in advance for skip-the-line access and the best prices.
Top-rated tours and experiences in Perth, ranked by traveller rating. Prices are per person and change with date and group size.
Cities with non-stop flights to Perth, with typical flight times. Select a route to compare live prices.
The practical details worth settling before you fly, rather than at the airport.
Before you book: entry requirements for Australia depend on your nationality and change often. The IATA Travel Centre holds the passport and visa database airlines check at check-in.
| Flying from | Stops | Duration | Departs | From |
|---|---|---|---|---|
| Denpasar-Bali Island (DPS) | Direct | 7h 20m | 20 Feb | €175 |
| Adelaide (ADL) | Direct | 6h 15m | 18 Sep | €227 |
| Kuala Lumpur (KUL) | Direct | 11h 15m | 6 Nov | €257 |
| Melbourne (MEL) | Direct | 7h 45m | 6 Nov | €278 |
| Phuket (HKT) | 1 stop | 54h 05m | 31 Oct | €293 |
| Kuching (KCH) | 1 stop | 38h 55m | 28 Oct | €301 |
| JKT | 1 stop | 21h 35m | 20 Oct | €312 |
| Singapore (SIN) | Direct | 10h 25m | 24 Nov | €318 |
| Bangkok (BKK) | 1 stop | 35h 50m | 31 Oct | €320 |
| Brisbane (BNE) | Direct | 9h 55m | 6 Nov | €327 |
| Sydney (SYD) | Direct | 9h 20m | 20 Nov | €362 |
| Cairns (CNS) | Direct | 11h 30m | 29 Mar | €386 |