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
Australia (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)
Fiji (1)
Indonesia (1)
New Zealand (1)
Qatar (1)
Samoa (1)
Vanuatu (1)
Frequently asked questions
How many destinations does Virgin Australia serve?
Virgin Australia serves 37 airports across 7 countries per the FlightConnections route map.