Find flights
Deals
FAQs & Tips
Reviews
Virgin Australia flight routes

VA

Find cheap Virgin Australia flights

1 adult

Search hundreds of travel sites at once for deals on Virgin Australia flights

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 21% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Latest Virgin Australia tickets and flight deals

Thu, 11 Sep - Sun, 14 Sep
Virgin Australia Logo
10:30 - 12:05CBR-OOL
1h 35mdirect
Virgin Australia Logo
12:50 - 14:35OOL-CBR
1h 45mdirect
$258Virgin Australia
Find Deal
Sat, 26 Jul - Tue, 29 Jul
Virgin Australia Logo
10:30 - 12:05CBR-OOL
1h 35mdirect
Virgin Australia Logo
12:20 - 18:05OOL-CBR
5h 45m1 stop
$333Virgin Australia
Find Deal
Sat, 16 Aug - Sat, 16 Aug
Virgin Australia Logo
07:05 - 08:05CBR-SYD
1h 00mdirect
Virgin Australia Logo
10:20 - 14:35SYD-CBR
4h 15m1 stop
$311Virgin Australia
Find Deal
Tue, 10 Jun - Tue, 17 Jun
Virgin Australia Logo
08:05 - 09:05CBR-SYD
1h 00mdirect
Virgin Australia Logo
09:50 - 10:50SYD-CBR
1h 00mdirect
$344Virgin Australia
Find Deal
Wed, 6 Aug - Tue, 19 Aug
Virgin Australia Logo
09:15 - 11:00CBR-BNE
1h 45mdirect
Virgin Australia Logo
19:55 - 21:45BNE-CBR
1h 50mdirect
$344Virgin Australia
Find Deal
Thu, 11 Sep - Sun, 14 Sep
Virgin Australia Logo
19:10 - 20:50CBR-BNE
1h 40mdirect
Virgin Australia Logo
15:55 - 22:15BNE-CBR
6h 20m1 stop
$355Virgin Australia
Find Deal
Fri, 29 Aug - Thu, 4 Sep
Virgin Australia Logo
08:20 - 22:30CBR-HBA
14h 10m1 stop
Virgin Australia Logo
19:30 - 07:40HBA-CBR
12h 10m1 stop
$412Virgin Australia
Find Deal
Mon, 30 Jun - Fri, 4 Jul
Virgin Australia Logo
20:15 - 21:35CBR-ADL
1h 50mdirect
Virgin Australia Logo
17:30 - 19:35ADL-CBR
1h 35mdirect
$448Virgin Australia
Find Deal
Fri, 27 Jun - Fri, 4 Jul
Virgin Australia Logo
06:25 - 09:50HBA-CBR
3h 25m1 stop
Virgin Australia Logo
15:15 - 22:05CBR-HBA
6h 50m1 stop
$456Virgin Australia
Find Deal
Wed, 28 May - Sun, 1 Jun
Virgin Australia Logo
09:15 - 23:35CBR-CNS
14h 20m1 stop
Virgin Australia Logo
06:00 - 18:30CNS-CBR
12h 30m1 stop
$527Virgin Australia
Find Deal
Sat, 8 Nov - Sat, 15 Nov
Virgin Australia Logo
14:45 - 08:30CBR-PER
20h 45m1 stop
Virgin Australia Logo
11:20 - 18:10PER-CBR
27h 50m1 stop
$628Virgin Australia
Find Deal
Wed, 11 Jun - Tue, 17 Jun
Virgin Australia Logo
15:15 - 23:50CBR-DRW
9h 05m1 stop
Virgin Australia Logo
00:35 - 13:35DRW-CBR
12h 30m1 stop
$683Virgin Australia
Find Deal

FAQs about flying with Virgin Australia

  • What is Virgin Australia's carry-on size allowance?

    On board Virgin Australia flights, cabin baggage should not exceed 115cm. If your hand luggage is bigger, the Virgin Australia assistance team will most likely ask you to pay extra for checked luggage.

  • Where does Virgin Australia fly to?

    Virgin Australia offers direct flights to 31 cities in 3 different countries. Sydney, Melbourne, and Brisbane are the most popular cities covered by Virgin Australia.

  • What is Virgin Australia’s primary hub?

    Virgin Australia concentrates most of its flight operations in Melbourne.

  • How does KAYAK find such low prices on Virgin Australia flights?

    KAYAK is a travel search engine, meaning that we continuously look across the web to find the best deals for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from all airlines, including Virgin Australia.

  • What’s the cheapest route that Virgin Australia flies?

    In the last 72 hours, the cheapest route flown by Virgin Australia found on KAYAK was from Sydney to Ballina, with a price of $134 for a round-trip.

  • What are the most popular airports for Virgin Australia flights to depart from?

  • Is Virgin Australia part of an airline alliance?

    No, Virgin Australia is not part of an airline alliance.

  • How many destinations does Virgin Australia fly to?

    In total, Virgin Australia flies to 31 destinations.

Virgin Australia customer reviews

7.5
GoodBased on 402 verified guest reviews
7.7Boarding
8.2Crew
6.4Entertainment
7.5Comfort
6.4Food

Traveller rating:
Sort by:
V
4.0 Mediocre
NAN-BNE
4.5 hr international flight. We got a glass of water. Ranks up there with Ryan Air, Easy Jet, Spirit and Frontier. Expected better.
V
10.0 Wonderful
MEL-SYD
Good. On time. Great crew. Great service
J
8.0 Very Good
HTI-BNE
Enjoyable
A
8.0 Very Good
TSV-BNE
Food not available
L
10.0 Wonderful
SYD-ZQN
Gluten free options less explicit on business class, but great service
A
10.0 Wonderful
BNE-TSV
Good
A
8.0 Very Good
MEL-BNE
Departed on time, arrived early. Friendly staff.
V
10.0 Wonderful
SYD-CBR
Good on time flight operated by Alliance.
E
10.0 Wonderful
MEL-ADL
Very good… seems the virgin staff particularly in the lounge and in flight exceeded expectations.
S
10.0 Wonderful
PER-ADL
I liked everything about the experience but would have liked some free snacks!

Book cheap Virgin Australia plane tickets

Recent return flight deals

11/9Thu
directVirgin Australia
1h 35mCBR-OOL
14/9Sun
directVirgin Australia
1h 45mOOL-CBR
$258
16/8Sat
directVirgin Australia
1h 00mCBR-SYD
16/8Sat
1 stopVirgin Australia
4h 15mSYD-CBR
$311
26/7Sat
directVirgin Australia
1h 35mCBR-OOL
29/7Tue
1 stopVirgin Australia
5h 45mOOL-CBR
$333
11/9Thu
directVirgin Australia
1h 35mCBR-OOL
14/9Sun
1 stopVirgin Australia
13h 15mOOL-CBR
$334
28/6Sat
directVirgin Australia
1h 35mCBR-OOL
5/7Sat
directVirgin Australia
1h 45mOOL-CBR
$339
6/8Wed
directVirgin Australia
1h 45mCBR-BNE
19/8Tue
directVirgin Australia
1h 50mBNE-CBR
$344
10/6Tue
directVirgin Australia
1h 00mCBR-SYD
17/6Tue
directVirgin Australia
1h 00mSYD-CBR
$344
5/9Fri
directVirgin Australia
1h 35mCBR-OOL
8/9Mon
1 stopVirgin Australia
5h 15mOOL-CBR
$348
17/7Thu
directVirgin Australia
1h 35mCBR-OOL
20/7Sun
1 stopVirgin Australia
17h 30mOOL-CBR
$351
11/9Thu
directVirgin Australia
1h 40mCBR-BNE
14/9Sun
1 stopVirgin Australia
6h 20mBNE-CBR
$355
8/7Tue
1 stopVirgin Australia
6h 35mCBR-OOL
12/7Sat
directVirgin Australia
1h 45mOOL-CBR
$358
27/5Tue
1 stopVirgin Australia
23h 20mCBR-SYD
31/5Sat
1 stopVirgin Australia
5h 15mSYD-CBR
$362
12/6Thu
1 stopVirgin Australia
5h 20mCBR-SYD
16/6Mon
1 stopVirgin Australia
18h 45mSYD-CBR
$372
25/7Fri
1 stopVirgin Australia
16h 35mCBR-BNE
3/8Sun
directVirgin Australia
1h 50mBNE-CBR
$378
29/8Fri
1 stopVirgin Australia
14h 10mCBR-HBA
4/9Thu
1 stopVirgin Australia
12h 10mHBA-CBR
$412
30/6Mon
directVirgin Australia
1h 50mCBR-ADL
4/7Fri
directVirgin Australia
1h 35mADL-CBR
$448
27/6Fri
1 stopVirgin Australia
3h 25mHBA-CBR
4/7Fri
1 stopVirgin Australia
6h 50mCBR-HBA
$456
28/5Wed
1 stopVirgin Australia
14h 20mCBR-CNS
1/6Sun
1 stopVirgin Australia
12h 30mCNS-CBR
$527
8/11Sat
1 stopVirgin Australia
20h 45mCBR-PER
15/11Sat
1 stopVirgin Australia
27h 50mPER-CBR
$628
11/6Wed
1 stopVirgin Australia
9h 05mCBR-DRW
17/6Tue
1 stopVirgin Australia
12h 30mDRW-CBR
$683

Search by stops

Search by price

Recent one-way flight deals

17/7Thu
directVirgin Australia
1h 35mCBR-OOL
$129
22/6Sun
directVirgin Australia
1h 35mCBR-OOL
$132
11/9Thu
directVirgin Australia
1h 40mCBR-BNE
$138
11/8Mon
directVirgin Australia
1h 40mCBR-BNE
$140
1/6Sun
directVirgin Australia
1h 35mCBR-OOL
$177
3/6Tue
1 stopVirgin Australia
5h 20mCBR-SYD
$179
27/10Mon
1 stopVirgin Australia
6h 40mCBR-HBA
$180
20/5Tue
1 stopVirgin Australia
22h 05mCBR-SYD
$187
29/8Fri
directVirgin Australia
1h 50mCBR-ADL
$194
13/7Sun
directVirgin Australia
1h 00mCBR-SYD
$198
11/8Mon
directVirgin Australia
1h 00mCBR-SYD
$202
30/8Sat
1 stopVirgin Australia
5h 20mCBR-SYD
$204
12/8Tue
1 stopVirgin Australia
3h 55mCBR-BNE
$208
17/7Thu
1 stopVirgin Australia
3h 20mCBR-OOL
$208
27/6Fri
1 stopVirgin Australia
3h 15mCBR-HBA
$227
31/5Sat
1 stopVirgin Australia
9h 00mCBR-CNS
$250
16/6Mon
directVirgin Australia
1h 50mCBR-ADL
$252
31/7Thu
1 stopVirgin Australia
9h 25mCBR-PER
$317
4/11Tue
1 stopVirgin Australia
8h 25mCBR-DRW
$333
27/10Mon
2 stopsVirgin Australia
13h 00mHBA-CBR
$395

Search by stops

Search by price

Recent last minute flight deals

20/5Tue
1 stopVirgin Australia
21h 00mCBR-SYD
21/5Wed
directVirgin Australia
1h 00mSYD-CBR
$358
21/5Wed
1 stopVirgin Australia
21h 00mCBR-SYD
22/5Thu
directVirgin Australia
1h 00mSYD-CBR
$361
20/5Tue
1 stopVirgin Australia
21h 00mCBR-SYD
24/5Sat
directVirgin Australia
1h 00mSYD-CBR
$421
19/5Mon
directVirgin Australia
1h 00mCBR-SYD
23/5Fri
directVirgin Australia
1h 00mSYD-CBR
$437
20/5Tue
directVirgin Australia
1h 00mCBR-SYD
21/5Wed
directVirgin Australia
1h 00mSYD-CBR
$443
20/5Tue
directVirgin Australia
1h 00mCBR-SYD
24/5Sat
directVirgin Australia
1h 00mSYD-CBR
$445
21/5Wed
directVirgin Australia
1h 00mCBR-SYD
25/5Sun
directVirgin Australia
1h 00mSYD-CBR
$465
22/5Thu
1 stopVirgin Australia
6h 35mCBR-HBA
24/5Sat
1 stopVirgin Australia
3h 25mHBA-CBR
$479
20/5Tue
1 stopVirgin Australia
11h 45mHBA-CBR
27/5Tue
1 stopVirgin Australia
13h 35mCBR-HBA
$488
19/5Mon
1 stopVirgin Australia
6h 25mCBR-BNE
23/5Fri
directVirgin Australia
1h 50mBNE-CBR
$493
23/5Fri
directVirgin Australia
1h 40mCBR-BNE
26/5Mon
directVirgin Australia
1h 50mBNE-CBR
$496
24/5Sat
1 stopVirgin Australia
3h 35mCBR-OOL
24/5Sat
1 stopVirgin Australia
6h 45mOOL-CBR
$502
22/5Thu
directVirgin Australia
1h 40mCBR-BNE
22/5Thu
1 stopVirgin Australia
6h 00mBNE-CBR
$504
21/5Wed
1 stopVirgin Australia
23h 20mCBR-SYD
25/5Sun
1 stopVirgin Australia
23h 15mSYD-CBR
$529
22/5Thu
1 stopVirgin Australia
9h 00mCBR-ADL
25/5Sun
directVirgin Australia
1h 35mADL-CBR
$569
22/5Thu
1 stopVirgin Australia
6h 25mCBR-ADL
25/5Sun
1 stopVirgin Australia
27h 15mADL-CBR
$588
21/5Wed
1 stopVirgin Australia
3h 25mHBA-CBR
26/5Mon
2 stopsVirgin Australia
9h 15mCBR-HBA
$597
21/5Wed
1 stopVirgin Australia
3h 25mHBA-CBR
26/5Mon
2 stopsVirgin Australia
9h 15mCBR-HBA
$599
22/5Thu
2 stopsVirgin Australia
8h 25mCBR-HBA
24/5Sat
1 stopVirgin Australia
3h 00mHBA-CBR
$669
24/5Sat
2 stopsVirgin Australia
10h 30mCBR-PER
4/6Wed
1 stopVirgin Australia
8h 05mPER-CBR
$871

Search by stops

Search by price

Virgin Australia flight status

Fri 5/16

Virgin Australia route map – Which destinations does Virgin Australia fly to?

Find out which destinations you can fly to direct with Virgin Australia by entering your departure airport. If you want to know whether Virgin Australia flies a certain route, enter both the departure and destination airport before hitting search.
Fri 5/16

All Virgin Australia flight routes

Flight no.Departure airportArrival AirportDurationMonTueWedThuFriSatSun
45Brisbane (BNE)Denpasar (DPS)6h 35m
50Denpasar (DPS)Brisbane (BNE)5h 45m
92Denpasar (DPS)Melbourne (MEL)5h 35m
91Melbourne (MEL)Denpasar (DPS)6h 25m
65Sydney (SYD)Denpasar (DPS)6h 45m
68Denpasar (DPS)Sydney (SYD)6h 10m
2506Onslow (ONS)Perth (PER)2h 0m
2505Perth (PER)Onslow (ONS)2h 0m
1879Perth (PER)Newman (ZNE)1h 45m
1917Cocos Islands (CCK)Christmas Island (XCH)1h 35m
1912Christmas Island (XCH)Perth (PER)3h 35m
1909Perth (PER)Christmas Island (XCH)3h 50m
175Brisbane (BNE)Nadi (NAN)3h 30m
176Nadi (NAN)Brisbane (BNE)4h 20m
593Hobart (HBA)Perth (PER)4h 50m
54Port Vila (VLI)Brisbane (BNE)3h 5m
53Brisbane (BNE)Port Vila (VLI)2h 35m
1864Kalgoorlie (KGI)Perth (PER)1h 15m
1865Perth (PER)Kalgoorlie (KGI)1h 5m
182Nadi (NAN)Sydney (SYD)5h 5m
181Sydney (SYD)Nadi (NAN)4h 5m
721Adelaide (ADL)Perth (PER)3h 30m
1438Darwin (DRW)Perth (PER)4h 0m
1437Perth (PER)Darwin (DRW)3h 35m
718Perth (PER)Adelaide (ADL)2h 50m
1878Newman (ZNE)Perth (PER)1h 50m
1916Cocos Islands (CCK)Perth (PER)4h 25m
1918Christmas Island (XCH)Cocos Islands (CCK)1h 35m
82Denpasar (DPS)Coolangatta (OOL)5h 35m
83Coolangatta (OOL)Denpasar (DPS)6h 40m
1449Adelaide (ADL)Coolangatta (OOL)2h 20m
1102Brisbane (BNE)Newcastle (NTL)1h 25m
254Canberra (CBR)Melbourne (MEL)1h 15m
1448Coolangatta (OOL)Adelaide (ADL)2h 45m
1316Melbourne (MEL)Hobart (HBA)1h 20m
515Sydney (SYD)Coolangatta (OOL)1h 20m
1239Brisbane (BNE)Rockhampton (ROK)1h 20m
1105Newcastle (NTL)Brisbane (BNE)1h 20m
962Brisbane (BNE)Sydney (SYD)1h 35m
327Melbourne (MEL)Brisbane (BNE)2h 10m
629Canberra (CBR)Sydney (SYD)1h 0m
735Melbourne (MEL)Coolangatta (OOL)2h 5m
849Melbourne (MEL)Sydney (SYD)1h 25m
738Coolangatta (OOL)Melbourne (MEL)2h 25m
680Perth (PER)Melbourne (MEL)3h 35m
1240Rockhampton (ROK)Brisbane (BNE)1h 10m
660Sydney (SYD)Canberra (CBR)1h 0m
770Cairns (CNS)Brisbane (BNE)2h 15m
1593Melbourne (MEL)Newcastle (NTL)1h 35m
600Mackay (MKY)Brisbane (BNE)1h 40m
520Coolangatta (OOL)Sydney (SYD)1h 30m
482Maroochydore (MCY)Sydney (SYD)1h 35m
447Brisbane (BNE)Darwin (DRW)4h 25m
291Melbourne (MEL)Canberra (CBR)1h 5m
808Sydney (SYD)Melbourne (MEL)1h 35m
382Townsville (TSV)Brisbane (BNE)2h 0m
1365Launceston (LST)Melbourne (MEL)1h 5m
322Brisbane (BNE)Melbourne (MEL)2h 25m
467Perth (PER)Brisbane (BNE)4h 25m
443Adelaide (ADL)Sydney (SYD)1h 50m
799Brisbane (BNE)Cairns (CNS)2h 30m
418Sydney (SYD)Adelaide (ADL)2h 10m
477Sydney (SYD)Maroochydore (MCY)1h 35m
375Brisbane (BNE)Townsville (TSV)2h 15m
1040Maroochydore (MCY)Melbourne (MEL)2h 35m
1321Hobart (HBA)Melbourne (MEL)1h 25m
241Melbourne (MEL)Adelaide (ADL)1h 25m
683Melbourne (MEL)Perth (PER)4h 25m
236Adelaide (ADL)Melbourne (MEL)1h 20m
1037Melbourne (MEL)Maroochydore (MCY)2h 20m
1720Gladstone (GLT)Brisbane (BNE)1h 10m
931Sydney (SYD)Brisbane (BNE)1h 30m
1723Perth (PER)Karratha (KTA)2h 0m
702Brisbane (BNE)Hobart (HBA)2h 50m
472Brisbane (BNE)Perth (PER)5h 45m
558Perth (PER)Sydney (SYD)4h 20m
621Brisbane (BNE)Mackay (MKY)1h 50m
454Darwin (DRW)Brisbane (BNE)3h 50m
1413Sydney (SYD)Cairns (CNS)3h 15m
1368Melbourne (MEL)Launceston (LST)1h 10m
1724Karratha (KTA)Perth (PER)2h 5m
1687Canberra (CBR)Coolangatta (OOL)1h 35m
580Adelaide (ADL)Canberra (CBR)1h 35m
579Canberra (CBR)Adelaide (ADL)1h 50m
1424Cairns (CNS)Sydney (SYD)2h 55m
1840Port Hedland (PHE)Perth (PER)2h 10m
555Sydney (SYD)Perth (PER)5h 15m
1385Adelaide (ADL)Brisbane (BNE)2h 30m
1594Newcastle (NTL)Melbourne (MEL)1h 40m
1404Brisbane (BNE)Adelaide (ADL)3h 10m
1293Melbourne (MEL)Cairns (CNS)3h 25m
1093Launceston (LST)Sydney (SYD)1h 35m
118Queenstown (ZQN)Brisbane (BNE)3h 55m
1837Perth (PER)Port Hedland (PHE)2h 5m
1747Adelaide (ADL)Alice Springs (ASP)2h 15m
1481Perth (PER)Broome (BME)2h 35m
119Brisbane (BNE)Queenstown (ZQN)3h 25m
1265Brisbane (BNE)Emerald (EMD)1h 35m
705Hobart (HBA)Brisbane (BNE)2h 40m
1482Broome (BME)Perth (PER)2h 45m
1139Sydney (SYD)Ballina (BNK)1h 15m
1746Alice Springs (ASP)Adelaide (ADL)2h 0m
1266Emerald (EMD)Brisbane (BNE)1h 25m
1528Sydney (SYD)Hobart (HBA)1h 55m
1537Hobart (HBA)Sydney (SYD)1h 50m
1694Yulara (AYQ)Brisbane (BNE)3h 10m
1693Brisbane (BNE)Yulara (AYQ)3h 55m
1217Canberra (CBR)Brisbane (BNE)1h 40m
1140Ballina (BNK)Sydney (SYD)1h 20m
1456Darwin (DRW)Melbourne (MEL)4h 10m
76Apia (APW)Brisbane (BNE)6h 0m
75Brisbane (BNE)Apia (APW)4h 40m
1118Proserpine (PPP)Brisbane (BNE)1h 35m
1715Brisbane (BNE)Gladstone (GLT)1h 20m
1117Brisbane (BNE)Proserpine (PPP)1h 50m
1206Brisbane (BNE)Canberra (CBR)1h 50m
1026Alice Springs (ASP)Brisbane (BNE)2h 50m
1690Coolangatta (OOL)Canberra (CBR)1h 45m
1292Cairns (CNS)Melbourne (MEL)3h 30m
1281Sydney (SYD)Hamilton Island (HTI)2h 35m
1638Kununurra (KNX)Perth (PER)3h 35m
1495Brisbane (BNE)Hamilton Island (HTI)1h 50m
1498Hamilton Island (HTI)Brisbane (BNE)1h 35m
592Perth (PER)Hobart (HBA)4h 10m
1463Melbourne (MEL)Darwin (DRW)4h 40m
1913Learmonth (LEA)Cocos Islands (CCK)3h 10m
1913Perth (PER)Learmonth (LEA)1h 55m
1090Sydney (SYD)Launceston (LST)1h 50m
1637Perth (PER)Kununurra (KNX)3h 5m
163Sydney (SYD)Queenstown (ZQN)3h 0m
164Queenstown (ZQN)Sydney (SYD)3h 20m
1282Hamilton Island (HTI)Sydney (SYD)2h 20m
1682Yulara (AYQ)Melbourne (MEL)2h 50m
1681Melbourne (MEL)Yulara (AYQ)3h 20m
1025Brisbane (BNE)Alice Springs (ASP)3h 35m
195Melbourne (MEL)Nadi (NAN)4h 50m
196Nadi (NAN)Melbourne (MEL)5h 50m
1752Hamilton Island (HTI)Melbourne (MEL)3h 0m
1749Melbourne (MEL)Hamilton Island (HTI)3h 10m
1275Brisbane (BNE)Mount Isa (ISA)2h 55m
1641Brisbane (BNE)Launceston (LST)2h 40m
1274Mount Isa (ISA)Brisbane (BNE)2h 25m
1642Launceston (LST)Brisbane (BNE)2h 30m
More flight routes

Virgin Australia contact information

Everything you need to know about Virgin Australia flights

Virgin Australia information

IATA codeVA
Routes121
Top routeMelbourne Airport to Sydney
Airports served31
Top airportMelbourne
Flight status, cancellation, and delay data provided by Flightstats.com. Flightstats data may not always be accurate or error free. Always confirm the information provided here directly with your airline.
OSZAR »