Virgin Australia operates 15 non-stop routes from Perth PER.
- Adelaide (ADL) — 2,121 km, 170 min
- Broome (BME) — 1,672 km, 155 min
- Brisbane (BNE) — 3,613 km, 265 min
- Doha (DOH) — 9,313 km, 670 min
- Darwin (DRW) — 2,646 km, 215 min
- Hobart (HBA) — 3,021 km, 250 min
- Kalgoorlie (KGI) — 538 km, 65 min
- Kununurra (KNX) — 2,206 km, 185 min
- Karratha (KTA) — 1,246 km, 120 min
- Launceston (LST) — 2,967 km, 230 min
- Melbourne (MEL) — 2,706 km, 215 min
- Onslow (ONS) — 1,140 km, 120 min
- Port Hedland (PHE) — 1,307 km, 125 min
- Sydney (SYD) — 3,285 km, 260 min
- Newman (ZNE) — 1,016 km, 105 min
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
How many destinations does Virgin Australia serve from Perth (PER)?
Virgin Australia flies to 15 non-stop destinations from Perth PER.