USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
Price view
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections © 2026

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Virgin Australia

Virgin Australia Flights

Home AirlinesVirgin Australia (VA)

Virgin Australia routes and airport map

Find all Virgin Australia flights, destinations, routes and airports on this interactive airline map.

 Remove ads

Where does Virgin Australia fly to?

Virgin Australia serves 31 domestic destinations and 6 international destinations in 7 countries, as of March 2026.

List of Virgin Australia destinations

The following is an overview of all Virgin Australia flights and destinations:

Australia
Australia
Fiji
Fiji
Indonesia
Indonesia
New Zealand
New Zealand
Qatar
Qatar
Samoa
Samoa
Vanuatu
Vanuatu
 Remove ads

Where does Virgin Australia fly from?

Virgin Australia departs from 37 airports in 7 countries, as of March 2026.

List of Virgin Australia departures

The following is an overview of all cities and countries Virgin Australia departs from:

Virgin Australia most popular routes

These are currently the most popular flights operated by Virgin Australia, based on the number of scheduled flights for this month:

Melbourne to SydneyMEL to SYDSydney to MelbourneSYD to MELBrisbane to SydneyBNE to SYDSydney to BrisbaneSYD to BNEMelbourne to BrisbaneMEL to BNEBrisbane to MelbourneBNE to MELGold Coast to SydneyOOL to SYDSydney to Gold CoastSYD to OOLAdelaide to MelbourneADL to MELMelbourne to AdelaideMEL to ADLMelbourne to Gold CoastMEL to OOLGold Coast to MelbourneOOL to MELCanberra to SydneyCBR to SYDPerth to MelbournePER to MELSydney to CanberraSYD to CBRMelbourne to PerthMEL to PERSydney to PerthSYD to PERPerth to SydneyPER to SYDSydney to AdelaideSYD to ADLAdelaide to SydneyADL to SYDBrisbane to RockhamptonBNE to ROKRockhampton to BrisbaneROK to BNEBrisbane to TownsvilleBNE to TSVTownsville to BrisbaneTSV to BNECairns to BrisbaneCNS to BNEBrisbane to CairnsBNE to CNSMelbourne to CanberraMEL to CBRBrisbane to MackayBNE to MKYCanberra to MelbourneCBR to MELMackay to BrisbaneMKY to BNEAdelaide to BrisbaneADL to BNEHobart to MelbourneHBA to MELBrisbane to AdelaideBNE to ADLBrisbane to PerthBNE to PERMelbourne to HobartMEL to HBAPerth to BrisbanePER to BNEBrisbane to CanberraBNE to CBRCanberra to BrisbaneCBR to BNEKalgoorlie to PerthKGI to PERPerth to KalgoorliePER to KGILaunceston to MelbourneLST to MELMelbourne to LauncestonMEL to LSTBrisbane to NewcastleBNE to NTLNewcastle to BrisbaneNTL to BNEKarratha / Dampier to PerthKTA to PERPerth to Karratha / DampierPER to KTAHobart to SydneyHBA to SYDSydney to HobartSYD to HBAAdelaide to PerthADL to PERPerth to AdelaidePER to ADLSunshine Coast to MelbourneMCY to MELMelbourne to Sunshine CoastMEL to MCYSydney to CairnsSYD to CNSCairns to SydneyCNS to SYDSunshine Coast to SydneyMCY to SYDPerth to Port HedlandPER to PHESydney to Sunshine CoastSYD to MCYPerth to NewmanPER to ZNEPort Hedland to PerthPHE to PERNewman to PerthZNE to PERPerth to BroomePER to BMEBroome to PerthBME to PERDenpasar to MelbourneDPS to MELMelbourne to DenpasarMEL to DPSMelbourne to NewcastleMEL to NTLNewcastle to MelbourneNTL to MELBrisbane to HobartBNE to HBAHobart to BrisbaneHBA to BNEMelbourne to CairnsMEL to CNSCairns to MelbourneCNS to MELGladstone to BrisbaneGLT to BNEBrisbane to GladstoneBNE to GLTBrisbane to ProserpineBNE to PPPHamilton Island to BrisbaneHTI to BNEBrisbane to Hamilton IslandBNE to HTIProserpine to BrisbanePPP to BNEQueenstown to SydneyZQN to SYDBrisbane to QueenstownBNE to ZQNMelbourne to QueenstownMEL to ZQNSydney to LauncestonSYD to LSTSydney to QueenstownSYD to ZQNBrisbane to DarwinBNE to DRWSydney to BallinaSYD to BNKGold Coast to AdelaideOOL to ADLLaunceston to SydneyLST to SYDQueenstown to BrisbaneZQN to BNECanberra to Gold CoastCBR to OOLAdelaide to Gold CoastADL to OOLDarwin to BrisbaneDRW to BNEGold Coast to CanberraOOL to CBRQueenstown to MelbourneZQN to MELBrisbane to DenpasarBNE to DPSBallina to SydneyBNK to SYDDenpasar to BrisbaneDPS to BNEDoha to SydneyDOH to SYDEmerald to BrisbaneEMD to BNEBrisbane to EmeraldBNE to EMDDoha to MelbourneDOH to MELSydney to DohaSYD to DOHDoha to PerthDOH to PERSydney to Hamilton IslandSYD to HTIDenpasar to SydneyDPS to SYDSydney to DenpasarSYD to DPSBrisbane to NadiBNE to NANMelbourne to DohaMEL to DOHPerth to DohaPER to DOHHamilton Island to SydneyHTI to SYDDoha to BrisbaneDOH to BNENadi to BrisbaneNAN to BNEBrisbane to DohaBNE to DOHDarwin to PerthDRW to PERPort Vila to BrisbaneVLI to BNEPerth to DarwinPER to DRWBrisbane to Port VilaBNE to VLILaunceston to BrisbaneLST to BNEMelbourne to DarwinMEL to DRWAdelaide to CanberraADL to CBRCanberra to AdelaideCBR to ADLBrisbane to LauncestonBNE to LSTDarwin to MelbourneDRW to MELGold Coast to DenpasarOOL to DPSDenpasar to Gold CoastDPS to OOLPerth to HobartPER to HBAHobart to PerthHBA to PERSydney to NadiSYD to NANPerth to OnslowPER to ONSHobart to AdelaideHBA to ADLAlice Springs to AdelaideASP to ADLNadi to SydneyNAN to SYDYulara to MelbourneAYQ to MELOnslow to PerthONS to PERHamilton Island to MelbourneHTI to MELMelbourne to Hamilton IslandMEL to HTIBrisbane to Mount IsaBNE to ISAAdelaide to HobartADL to HBAMelbourne to YularaMEL to AYQLaunceston to AdelaideLST to ADLAdelaide to Alice SpringsADL to ASPMount Isa to BrisbaneISA to BNEAdelaide to LauncestonADL to LSTKununurra to PerthKNX to PERLaunceston to PerthLST to PERPerth to KununurraPER to KNXPerth to LauncestonPER to LSTApia to BrisbaneAPW to BNENadi to MelbourneNAN to MELMelbourne to NadiMEL to NANBrisbane to ApiaBNE to APWYulara to BrisbaneAYQ to BNEBrisbane to Alice SpringsBNE to ASPBrisbane to YularaBNE to AYQAlice Springs to BrisbaneASP to BNECairns to AdelaideCNS to ADLMelbourne to TownsvilleMEL to TSVTownsville to MelbourneTSV to MELCanberra to DenpasarCBR to DPSSydney to Alice SpringsSYD to ASPDarwin to SydneyDRW to SYDAdelaide to CairnsADL to CNSMelbourne to Alice SpringsMEL to ASPSydney to DarwinSYD to DRWAlice Springs to MelbourneASP to MELAlice Springs to SydneyASP to SYDDenpasar to CanberraDPS to CBR

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere