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 June 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 June 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 OOLCanberra to SydneyCBR to SYDSydney to CanberraSYD to CBRAdelaide to MelbourneADL to MELMelbourne to AdelaideMEL to ADLPerth to MelbournePER to MELMelbourne to Gold CoastMEL to OOLGold Coast to MelbourneOOL to MELMelbourne to PerthMEL to PERSydney to AdelaideSYD to ADLAdelaide to SydneyADL to SYDRockhampton to BrisbaneROK to BNESydney to PerthSYD to PERBrisbane to RockhamptonBNE to ROKPerth to SydneyPER to SYDBrisbane to CairnsBNE to CNSCairns to BrisbaneCNS to BNEMelbourne to HobartMEL to HBAHobart to MelbourneHBA to MELMackay to BrisbaneMKY to BNEBrisbane to MackayBNE to MKYTownsville to BrisbaneTSV to BNEBrisbane to TownsvilleBNE to TSVMelbourne to CanberraMEL to CBRCanberra to MelbourneCBR to MELPerth to BrisbanePER to BNEBrisbane to PerthBNE to PERPerth to KalgoorliePER to KGIKalgoorlie to PerthKGI to PERBrisbane to AdelaideBNE to ADLAdelaide to BrisbaneADL to BNEBrisbane to CanberraBNE to CBRCanberra to BrisbaneCBR to BNEPerth to Karratha / DampierPER to KTAKarratha / Dampier to PerthKTA to PERLaunceston to MelbourneLST to MELMelbourne to LauncestonMEL to LSTBrisbane to NewcastleBNE to NTLNewcastle to BrisbaneNTL to BNEBroome to PerthBME to PERPerth to BroomePER to BMESydney to CairnsSYD to CNSCairns to SydneyCNS to SYDAdelaide to PerthADL to PERPerth to AdelaidePER to ADLCairns to MelbourneCNS to MELMelbourne to CairnsMEL to CNSSydney to Sunshine CoastSYD to MCYSunshine Coast to SydneyMCY to SYDMelbourne to Sunshine CoastMEL to MCYSunshine Coast to MelbourneMCY to MELHobart to SydneyHBA to SYDPort Hedland to PerthPHE to PERPerth to Port HedlandPER to PHESydney to HobartSYD to HBANewman to PerthZNE to PERPerth to NewmanPER to ZNEDenpasar to MelbourneDPS to MELMelbourne to DenpasarMEL to DPSHobart to BrisbaneHBA to BNEBrisbane to HobartBNE to HBAMelbourne to NewcastleMEL to NTLNewcastle to MelbourneNTL to MELQueenstown to BrisbaneZQN to BNEBrisbane to QueenstownBNE to ZQNBrisbane to Hamilton IslandBNE to HTIBrisbane to NadiBNE to NANBrisbane to DarwinBNE to DRWDarwin to BrisbaneDRW to BNEHamilton Island to BrisbaneHTI to BNENadi to BrisbaneNAN to BNEGladstone to BrisbaneGLT to BNEBrisbane to GladstoneBNE to GLTProserpine to BrisbanePPP to BNEBrisbane to ProserpineBNE to PPPDarwin to MelbourneDRW to MELDenpasar to SydneyDPS to SYDMelbourne to DarwinMEL to DRWGold Coast to AdelaideOOL to ADLDenpasar to BrisbaneDPS to BNECanberra to Gold CoastCBR to OOLAdelaide to Gold CoastADL to OOLBrisbane to DenpasarBNE to DPSSydney to DenpasarSYD to DPSBallina to SydneyBNK to SYDSydney to BallinaSYD to BNKGold Coast to CanberraOOL to CBRBrisbane to Port VilaBNE to VLIEmerald to BrisbaneEMD to BNEBrisbane to EmeraldBNE to EMDPort Vila to BrisbaneVLI to BNEDenpasar to Gold CoastDPS to OOLGold Coast to DenpasarOOL to DPSNadi to SydneyNAN to SYDSydney to NadiSYD to NANLaunceston to SydneyLST to SYDSydney to LauncestonSYD to LSTPerth to DarwinPER to DRWDarwin to PerthDRW to PERSydney to QueenstownSYD to ZQNNadi to MelbourneNAN to MELMelbourne to NadiMEL to NANQueenstown to SydneyZQN to SYDHamilton Island to SydneyHTI to SYDSydney to Hamilton IslandSYD to HTICanberra to AdelaideCBR to ADLPerth to KununurraPER to KNXAdelaide to CanberraADL to CBRKununurra to PerthKNX to PERDoha to SydneyDOH to SYDDoha to MelbourneDOH to MELMelbourne to DohaMEL to DOHSydney to DohaSYD to DOHPerth to OnslowPER to ONSOnslow to PerthONS to PERAdelaide to Alice SpringsADL to ASPMelbourne to QueenstownMEL to ZQNBrisbane to Mount IsaBNE to ISAAlice Springs to AdelaideASP to ADLMount Isa to BrisbaneISA to BNEQueenstown to MelbourneZQN to MELBrisbane to YularaBNE to AYQYulara to BrisbaneAYQ to BNEMelbourne to Hamilton IslandMEL to HTIHamilton Island to MelbourneHTI to MELBrisbane to ApiaBNE to APWCairns to AdelaideCNS to ADLMelbourne to YularaMEL to AYQAdelaide to CairnsADL to CNSYulara to MelbourneAYQ to MELPerth to HobartPER to HBAApia to BrisbaneAPW to BNEDarwin to SydneyDRW to SYDHobart to PerthHBA to PERSydney to DarwinSYD to DRWLaunceston to BrisbaneLST to BNEBrisbane to LauncestonBNE to LSTAlice Springs to BrisbaneASP to BNEBrisbane to Alice SpringsBNE to ASPDenpasar to CanberraDPS to CBRCanberra to DenpasarCBR to DPSLaunceston to AdelaideLST to ADLDoha to BrisbaneDOH to BNEPerth to DohaPER to DOHTownsville to MelbourneTSV to MELBrisbane to DohaBNE to DOHDoha to PerthDOH to PERAdelaide to LauncestonADL to LSTMelbourne to TownsvilleMEL to TSV

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
  • 📅  Search flights by date
  • 🕒  Filter by departure & arrival time
  • 🗓️  Schedules up to 12 months ahead
  • 💸  Explore Economy fares on the price map
  • ❤️  Save and filter your favorite airlines
  • ✈️  Compare multiple airlines at once
  • 🛡️  Filter by airline alliance
  • 🌟  Search by travel class
  • 📏  Filter flights by distance & duration
  • 🛩️  Filter flights by aircraft type
  • 🌍  Discover destinations by country
  • 🗺️  Explore routes on a fullscreen map
  • 📱  App for iOS & Android
  • ⚡  Faster experience
  • ✅  Ad-free experience
Annual
$ 6.66
Jun 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Jun 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