Flights from Perth to Darwin – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PER to DRW – All flight route options from Perth International, Australia to Darwin Intl, Australia. These routes are operated by 3 airlines. Fly non-stop with Qantas or Virgin Australia, or choose from 1 different stopover flights. The shortest flight time is 3 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Darwin Intl
We got great deals on hotels and car rentals near the airport.
Perth to Darwin flights
With over 23 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Darwin (DRW) from Perth (PER) with Qantas or Virgin Australia or opt for a connecting flight via Kununurra (KNX).
Perth to Darwin with Qantas
You can fly non-stop every weekday with flights departing between 8:00 am and 12 noon. Qantas is a member of the air alliance OneWorld.
With Airnorth
If you fly from Perth with Airnorth you will do a stopover in Kununurra, KNX before reaching Darwin. This flight trip will take 4 hours and 40 minutes and you can fly every Tuesday with departures at 11:55 or 12:00.
Distance & flight times: Perth International to Darwin Intl
The shortest flight time between PER and DRW is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1656 miles (2665 km) |
KNX Kununurra | 4h 40m | 40m | 1655 miles (2663 km) |

