Flights from Perth to Cairns
PER to CNS. All flight routes from Perth International, Australia to Cairns International, Australia. These routes are operated by 4 different airlines. You can either fly non-stop with Jetstar or Virgin Australia, or choose from 2 different transit flights. The shortest flight time is 4 hours and 20 minutes.
Find the best prices on hotels and car rental near Cairns
We got great deals on hotels and car rentals near the airport.
Perth to Cairns flights
There are over 4 and approximately 9 flights every week. You can fly non-stop to Cairns (CNS) from Perth (PER) with Jetstar or Virgin Australia or you can choose a stopover via Adelaide (ADL) or Darwin (DRW) if it suits you better.
Perth to Cairns with Jetstar
You can fly non-stop every Tuesday, Thursday or Saturday at 23:10, 23:30 or 23:40.
With Virgin Australia
You can fly non-stop every Monday, Friday, Saturday or Sunday with departure times at 13:20.
With Qantas
If you fly from Perth with Qantas you will do a stopover in Darwin, DRW before reaching Cairns. This flight trip will take 8 hours and 30 minutes and you can fly every Monday with departures at 11:45. Qantas is a member of the air alliance OneWorld.
Miles & flight time: PER - CNS
The shortest flight time between PER and CNS is 4 hours and 20 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 4h 20m | - | 2144 (3450 km) |
ADL Adelaide | 7h 40m | 1h 45m | 2654 (4270 km) |
DRW Darwin | 8h 30m | 2h 35m | 2702 (4348 km) |
Unpublished Flight Rates From Perth to Cairns