Virgin Australia operates non-stop service to 37 airports across 7 countries per the FlightConnections route map. The list below groups destinations by country, with primary hubs marked.
All destinations by country
AU (31)
- Adelaide (ADL)
- Alice Springs (ASP)
- Ballina Byron Bay (BNK)
- Brisbane (BNE)
- Broome (BME)
- Cairns (CNS)
- Canberra (CBR)
- Coolangatta (OOL)
- Darwin (DRW)
- Emerald (EMD)
- Gladstone (GLT)
- Hamilton Island (HTI)
- Hobart (HBA)
- Kalgoorlie (KGI)
- Karratha (KTA)
- Kununurra (KNX)
- Launceston (LST)
- Mackay (MKY)
- Maroochydore (MCY)
- Melbourne (MEL)
- Mount Isa (ISA)
- Newcastle (NTL)
- Newman (ZNE)
- Onslow (ONS)
- Perth (PER)
- Port Hedland (PHE)
- Prosserpine (PPP)
- Rockhampton (ROK)
- Sydney (SYD)
- Townsville (TSV)
- Uluru (AYQ)
FJ (1)
ID (1)
NZ (1)
QA (1)
WS (1)
VU (1)
Frequently asked questions
How many destinations does Virgin Australia serve?
Virgin Australia serves 37 airports across 7 countries per the FlightConnections route map.