Domestic Flights from $35, Bali from $385 Return and More with Virgin Australia

Virgin Australia team

Virgin’s having a ‘leap day’ all day happy hour sale.

Lite fares include carry-on only, choice fares get you checked bags.

Sale finishes at 11pm. Search for your flight now!

RouteDateFareFromJourney
Adelaide to Alice Springs17 Apr 2024 – 31 May 2024choice$139One Way
Adelaide to Brisbane01 May 2024 – 19 Jun 2024lite$115One Way
Adelaide to Brisbane01 May 2024 – 19 Jun 2024choice$135One Way
Adelaide to Canberra02 May 2024 – 17 Jun 2024lite$125One Way
Adelaide to Canberra02 May 2024 – 17 Jun 2024choice$145One Way
Adelaide to Darwin17 Jun 2024 – 26 Jun 2024lite$115One Way
Adelaide to Darwin17 Jun 2024 – 26 Jun 2024choice$135One Way
Adelaide to Bali (Denpasar)18 May 2024 – 18 Jun 2024lite$385Return
Adelaide to Bali (Denpasar)18 May 2024 – 18 Jun 2024choice$405Return
Adelaide to Gold Coast07 May 2024 – 29 May 2024lite$85One Way
Adelaide to Gold Coast07 May 2024 – 29 May 2024choice$105One Way
Adelaide to Hobart17 Apr 2024 – 26 Apr 2024lite$59One Way
Adelaide to Hobart17 Apr 2024 – 26 Apr 2024choice$79One Way
Adelaide to Launceston16 Apr 2024 – 27 Apr 2024lite$55One Way
Adelaide to Launceston16 Apr 2024 – 27 Apr 2024choice$75One Way
Adelaide to Melbourne (Tullamarine)02 May 2024 – 26 Jun 2024lite$65One Way
Adelaide to Melbourne (Tullamarine)02 May 2024 – 26 Jun 2024choice$85One Way
Adelaide to Perth03 May 2024 – 18 Jun 2024lite$145One Way
Adelaide to Perth03 May 2024 – 18 Jun 2024choice$165One Way
Adelaide to Sydney01 May 2024 – 26 Jun 2024lite$89One Way
Adelaide to Sydney01 May 2024 – 26 Jun 2024choice$109One Way
Alice Springs to Adelaide17 Apr 2024 – 31 May 2024choice$139One Way
Alice Springs to Brisbane16 Apr 2024 – 08 Jun 2024choice$239One Way
Ballina Byron to Sydney01 May 2024 – 29 May 2024lite$35One Way
Ballina Byron to Sydney01 May 2024 – 29 May 2024choice$55One Way
Brisbane to Adelaide01 May 2024 – 19 Jun 2024lite$115One Way
Brisbane to Adelaide01 May 2024 – 19 Jun 2024choice$135One Way
Brisbane to Alice Springs16 Apr 2024 – 08 Jun 2024choice$239One Way
Brisbane to Apia, Samoa13 May 2024 – 16 Jun 2024lite$555Return
Brisbane to Apia, Samoa13 May 2024 – 16 Jun 2024choice$575Return
Brisbane to Cairns01 May 2024 – 11 Jun 2024lite$75One Way
Brisbane to Cairns18 Apr 2024 – 25 Apr 2024lite$75One Way
Brisbane to Cairns01 May 2024 – 11 Jun 2024choice$95One Way
Brisbane to Canberra07 May 2024 – 12 Jun 2024lite$99One Way
Brisbane to Canberra07 May 2024 – 12 Jun 2024choice$119One Way
Brisbane to Darwin16 May 2024 – 11 Jun 2024lite$149One Way
Brisbane to Darwin16 May 2024 – 11 Jun 2024choice$169One Way
Brisbane to Emerald05 May 2024 – 23 Jun 2024choice$105One Way
Brisbane to Gladstone21 Apr 2024 – 18 Jun 2024choice$105One Way
Brisbane to Hamilton Island22 May 2024 – 16 Jun 2024lite$89One Way
Brisbane to Hamilton Island18 Apr 2024 – 24 Apr 2024lite$89One Way
Brisbane to Hamilton Island22 May 2024 – 16 Jun 2024choice$109One Way
Brisbane to Hobart16 Apr 2024 – 14 May 2024lite$99One Way
Brisbane to Hobart16 Apr 2024 – 14 May 2024choice$119One Way
Brisbane to Launceston16 Apr 2024 – 14 May 2024lite$85One Way
Brisbane to Launceston16 Apr 2024 – 14 May 2024choice$105One Way
Brisbane to Mackay07 May 2024 – 18 Jun 2024lite$75One Way
Brisbane to Mackay07 May 2024 – 18 Jun 2024choice$95One Way
Brisbane to Melbourne (Tullamarine)20 Apr 2024 – 19 Jun 2024lite$79One Way
Brisbane to Melbourne (Tullamarine)20 Apr 2024 – 19 Jun 2024choice$99One Way
Brisbane to Mount Isa01 May 2024 – 12 Jun 2024choice$225One Way
Brisbane to Nadi12 May 2024 – 04 Jun 2024lite$479Return
Brisbane to Nadi12 May 2024 – 04 Jun 2024choice$499Return
Brisbane to Newcastle – Port Stephens01 May 2024 – 16 Jun 2024lite$70One Way
Brisbane to Newcastle – Port Stephens01 May 2024 – 16 Jun 2024choice$90One Way
Brisbane to Perth19 Apr 2024 – 18 Jun 2024lite$169One Way
Brisbane to Perth19 Apr 2024 – 18 Jun 2024choice$189One Way
Brisbane to Port Vila, Vanuatu13 May 2024 – 10 Jun 2024lite$489Return
Brisbane to Port Vila, Vanuatu13 May 2024 – 10 Jun 2024choice$509Return
Brisbane to Whitsunday Coast (Proserpine)09 May 2024 – 13 Jun 2024lite$65One Way
Brisbane to Whitsunday Coast (Proserpine)16 Apr 2024 – 20 Apr 2024lite$65One Way
Brisbane to Whitsunday Coast (Proserpine)09 May 2024 – 13 Jun 2024choice$85One Way
Brisbane to Queenstown25 May 2024 – 04 Jun 2024lite$265One Way
Brisbane to Queenstown25 May 2024 – 04 Jun 2024choice$285One Way
Brisbane to Queenstown25 May 2024 – 04 Jun 2024lite$455Return
Brisbane to Queenstown25 May 2024 – 04 Jun 2024choice$495Return
Brisbane to Rockhampton18 Apr 2024 – 18 Jun 2024lite$75One Way
Brisbane to Rockhampton18 Apr 2024 – 18 Jun 2024choice$95One Way
Brisbane to Sydney01 May 2024 – 19 Jun 2024lite$55One Way
Brisbane to Sydney01 May 2024 – 19 Jun 2024choice$75One Way
Brisbane to Townsville17 Apr 2024 – 19 Jun 2024lite$115One Way
Brisbane to Townsville17 Apr 2024 – 19 Jun 2024choice$135One Way
Brisbane to Uluru (Ayers Rock)12 Jun 2024 – 19 Jun 2024lite$89One Way
Brisbane to Uluru (Ayers Rock)12 Jun 2024 – 19 Jun 2024choice$109One Way
Broome to Perth09 Apr 2024 – 18 Jun 2024lite$139One Way
Broome to Perth09 Apr 2024 – 18 Jun 2024choice$159One Way
Cairns to Brisbane01 May 2024 – 11 Jun 2024lite$75One Way
Cairns to Brisbane18 Apr 2024 – 25 Apr 2024lite$75One Way
Cairns to Brisbane01 May 2024 – 11 Jun 2024choice$95One Way
Cairns to Melbourne (Tullamarine)03 Jun 2024 – 07 Jun 2024lite$119One Way
Cairns to Melbourne (Tullamarine)15 Apr 2024 – 27 Apr 2024lite$119One Way
Cairns to Melbourne (Tullamarine)03 Jun 2024 – 07 Jun 2024choice$139One Way
Cairns to Perth19 Apr 2024 – 26 Apr 2024lite$129One Way
Cairns to Perth19 Apr 2024 – 26 Apr 2024choice$149One Way
Cairns to Sydney05 May 2024 – 05 Jun 2024lite$89One Way
Cairns to Sydney05 May 2024 – 05 Jun 2024choice$109One Way
Canberra to Adelaide02 May 2024 – 17 Jun 2024lite$125One Way
Canberra to Adelaide02 May 2024 – 17 Jun 2024choice$145One Way
Canberra to Brisbane07 May 2024 – 12 Jun 2024lite$99One Way
Canberra to Brisbane07 May 2024 – 12 Jun 2024choice$119One Way
Canberra to Gold Coast01 May 2024 – 19 Jun 2024lite$69One Way
Canberra to Gold Coast01 May 2024 – 19 Jun 2024choice$89One Way
Canberra to Melbourne (Tullamarine)07 May 2024 – 19 Jun 2024lite$69One Way
Canberra to Melbourne (Tullamarine)07 May 2024 – 19 Jun 2024choice$89One Way
Canberra to Sydney01 May 2024 – 19 Jun 2024choice$99One Way
Darwin to Adelaide17 Jun 2024 – 26 Jun 2024lite$115One Way
Darwin to Adelaide17 Jun 2024 – 26 Jun 2024choice$135One Way
Darwin to Brisbane16 May 2024 – 11 Jun 2024lite$149One Way
Darwin to Brisbane16 May 2024 – 11 Jun 2024choice$169One Way
Darwin to Melbourne (Tullamarine)17 Apr 2024 – 29 May 2024lite$149One Way
Darwin to Melbourne (Tullamarine)17 Apr 2024 – 29 May 2024choice$169One Way
Darwin to Perth17 Apr 2024 – 31 May 2024lite$169One Way
Darwin to Perth17 Apr 2024 – 31 May 2024choice$189One Way
Emerald to Brisbane05 May 2024 – 23 Jun 2024choice$105One Way
Gladstone to Brisbane21 Apr 2024 – 18 Jun 2024choice$105One Way
Gold Coast to Adelaide07 May 2024 – 29 May 2024lite$85One Way
Gold Coast to Adelaide07 May 2024 – 29 May 2024choice$105One Way
Gold Coast to Canberra01 May 2024 – 19 Jun 2024lite$69One Way
Gold Coast to Canberra01 May 2024 – 19 Jun 2024choice$89One Way
Gold Coast to Bali (Denpasar)01 Apr 2024 – 07 Apr 2024lite$189One Way
Gold Coast to Bali (Denpasar)21 Apr 2024 – 28 Apr 2024lite$189One Way
Gold Coast to Bali (Denpasar)19 Jun 2024 – 30 Jun 2024lite$189One Way
Gold Coast to Melbourne (Tullamarine)14 May 2024 – 29 May 2024lite$69One Way
Gold Coast to Melbourne (Tullamarine)14 May 2024 – 29 May 2024choice$89One Way
Gold Coast to Sydney07 May 2024 – 28 May 2024lite$59One Way
Gold Coast to Sydney07 May 2024 – 28 May 2024choice$79One Way
Hamilton Island to Brisbane22 May 2024 – 16 Jun 2024lite$89One Way
Hamilton Island to Brisbane18 Apr 2024 – 24 Apr 2024lite$89One Way
Hamilton Island to Brisbane22 May 2024 – 16 Jun 2024choice$109One Way
Hamilton Island to Melbourne (Tullamarine)25 May 2024 – 20 Jun 2024lite$99One Way
Hamilton Island to Melbourne (Tullamarine)25 May 2024 – 20 Jun 2024choice$119One Way
Hamilton Island to Sydney27 May 2024 – 28 Jun 2024lite$90One Way
Hamilton Island to Sydney27 May 2024 – 28 Jun 2024choice$110One Way
Hobart to Adelaide17 Apr 2024 – 26 Apr 2024lite$59One Way
Hobart to Adelaide17 Apr 2024 – 26 Apr 2024choice$79One Way
Hobart to Brisbane16 Apr 2024 – 14 May 2024lite$99One Way
Hobart to Brisbane16 Apr 2024 – 14 May 2024choice$119One Way
Hobart to Melbourne (Tullamarine)16 Apr 2024 – 14 May 2024lite$65One Way
Hobart to Melbourne (Tullamarine)16 Apr 2024 – 14 May 2024choice$85One Way
Hobart to Perth01 Jun 2024 – 15 Jun 2024lite$175One Way
Hobart to Perth01 Jun 2024 – 15 Jun 2024choice$195One Way
Hobart to Sydney16 Apr 2024 – 14 May 2024lite$65One Way
Hobart to Sydney16 Apr 2024 – 14 May 2024choice$85One Way
Kalgoorlie-Boulder to Perth14 Apr 2024 – 22 Jun 2024choice$165One Way
Kununurra to Perth21 Apr 2024 – 16 Jun 2024choice$250One Way
Launceston to Adelaide16 Apr 2024 – 27 Apr 2024lite$55One Way
Launceston to Adelaide16 Apr 2024 – 27 Apr 2024choice$75One Way
Launceston to Brisbane16 Apr 2024 – 14 May 2024lite$85One Way
Launceston to Brisbane16 Apr 2024 – 14 May 2024choice$105One Way
Launceston to Melbourne (Tullamarine)20 Apr 2024 – 02 May 2024lite$39One Way
Launceston to Melbourne (Tullamarine)20 Apr 2024 – 02 May 2024choice$59One Way
Launceston to Sydney16 Apr 2024 – 14 May 2024lite$49One Way
Launceston to Sydney16 Apr 2024 – 14 May 2024choice$69One Way
Mackay to Brisbane07 May 2024 – 18 Jun 2024lite$75One Way
Mackay to Brisbane07 May 2024 – 18 Jun 2024choice$95One Way
Melbourne (Tullamarine) to Adelaide02 May 2024 – 26 Jun 2024lite$65One Way
Melbourne (Tullamarine) to Adelaide02 May 2024 – 26 Jun 2024choice$85One Way
Melbourne (Tullamarine) to Brisbane20 Apr 2024 – 19 Jun 2024lite$79One Way
Melbourne (Tullamarine) to Brisbane20 Apr 2024 – 19 Jun 2024choice$99One Way
Melbourne (Tullamarine) to Cairns03 Jun 2024 – 07 Jun 2024lite$119One Way
Melbourne (Tullamarine) to Cairns15 Apr 2024 – 27 Apr 2024lite$119One Way
Melbourne (Tullamarine) to Cairns03 Jun 2024 – 07 Jun 2024choice$139One Way
Melbourne (Tullamarine) to Canberra07 May 2024 – 19 Jun 2024lite$69One Way
Melbourne (Tullamarine) to Canberra07 May 2024 – 19 Jun 2024choice$89One Way
Melbourne (Tullamarine) to Darwin17 Apr 2024 – 29 May 2024lite$149One Way
Melbourne (Tullamarine) to Darwin17 Apr 2024 – 29 May 2024choice$169One Way
Melbourne (Tullamarine) to Bali (Denpasar)27 May 2024 – 04 Jun 2024lite$439Return
Melbourne (Tullamarine) to Bali (Denpasar)27 May 2024 – 04 Jun 2024choice$459Return
Melbourne (Tullamarine) to Gold Coast14 May 2024 – 29 May 2024lite$69One Way
Melbourne (Tullamarine) to Gold Coast14 May 2024 – 29 May 2024choice$89One Way
Melbourne (Tullamarine) to Hamilton Island25 May 2024 – 20 Jun 2024lite$99One Way
Melbourne (Tullamarine) to Hamilton Island25 May 2024 – 20 Jun 2024choice$119One Way
Melbourne (Tullamarine) to Hobart16 Apr 2024 – 14 May 2024lite$65One Way
Melbourne (Tullamarine) to Hobart16 Apr 2024 – 14 May 2024choice$85One Way
Melbourne (Tullamarine) to Launceston20 Apr 2024 – 02 May 2024lite$39One Way
Melbourne (Tullamarine) to Launceston20 Apr 2024 – 02 May 2024choice$59One Way
Melbourne (Tullamarine) to Nadi16 Apr 2024 – 30 Apr 2024lite$539Return
Melbourne (Tullamarine) to Nadi16 Apr 2024 – 30 Apr 2024choice$559Return
Melbourne (Tullamarine) to Newcastle – Port Stephens01 May 2024 – 01 Jun 2024lite$59One Way
Melbourne (Tullamarine) to Newcastle – Port Stephens01 May 2024 – 01 Jun 2024choice$79One Way
Melbourne (Tullamarine) to Perth19 Apr 2024 – 18 Jun 2024lite$165One Way
Melbourne (Tullamarine) to Perth19 Apr 2024 – 18 Jun 2024choice$185One Way
Melbourne (Tullamarine) to Sunshine Coast01 May 2024 – 29 May 2024lite$79One Way
Melbourne (Tullamarine) to Sunshine Coast01 May 2024 – 29 May 2024choice$99One Way
Melbourne (Tullamarine) to Sydney17 Apr 2024 – 26 Jun 2024lite$65One Way
Melbourne (Tullamarine) to Sydney17 Apr 2024 – 26 Jun 2024choice$85One Way
Melbourne (Tullamarine) to Uluru (Ayers Rock)15 Jun 2024 – 25 Jun 2024lite$89One Way
Melbourne (Tullamarine) to Uluru (Ayers Rock)15 Jun 2024 – 25 Jun 2024choice$109One Way
Mount Isa to Brisbane01 May 2024 – 12 Jun 2024choice$225One Way
Newcastle – Port Stephens to Brisbane01 May 2024 – 16 Jun 2024lite$70One Way
Newcastle – Port Stephens to Brisbane01 May 2024 – 16 Jun 2024choice$90One Way
Newcastle – Port Stephens to Melbourne (Tullamarine)01 May 2024 – 01 Jun 2024lite$59One Way
Newcastle – Port Stephens to Melbourne (Tullamarine)01 May 2024 – 01 Jun 2024choice$79One Way
Newman to Perth14 Apr 2024 – 23 Jun 2024choice$205One Way
Perth to Adelaide03 May 2024 – 18 Jun 2024lite$145One Way
Perth to Adelaide03 May 2024 – 18 Jun 2024choice$165One Way
Perth to Brisbane19 Apr 2024 – 18 Jun 2024lite$169One Way
Perth to Brisbane19 Apr 2024 – 18 Jun 2024choice$189One Way
Perth to Broome09 Apr 2024 – 18 Jun 2024lite$139One Way
Perth to Broome09 Apr 2024 – 18 Jun 2024choice$159One Way
Perth to Cairns19 Apr 2024 – 26 Apr 2024lite$129One Way
Perth to Cairns19 Apr 2024 – 26 Apr 2024choice$149One Way
Perth to Darwin17 Apr 2024 – 31 May 2024lite$169One Way
Perth to Darwin17 Apr 2024 – 31 May 2024choice$189One Way
Perth to Hobart01 Jun 2024 – 15 Jun 2024lite$175One Way
Perth to Hobart01 Jun 2024 – 15 Jun 2024choice$195One Way
Perth to Kalgoorlie-Boulder14 Apr 2024 – 22 Jun 2024choice$165One Way
Perth to Kununurra21 Apr 2024 – 16 Jun 2024choice$250One Way
Perth to Melbourne (Tullamarine)19 Apr 2024 – 18 Jun 2024lite$165One Way
Perth to Melbourne (Tullamarine)19 Apr 2024 – 18 Jun 2024choice$185One Way
Perth to Newman14 Apr 2024 – 23 Jun 2024choice$205One Way
Perth to Port Hedland14 Apr 2024 – 22 Jun 2024choice$189One Way
Perth to Sydney19 Apr 2024 – 18 Jun 2024lite$169One Way
Perth to Sydney19 Apr 2024 – 18 Jun 2024choice$189One Way
Port Hedland to Perth14 Apr 2024 – 22 Jun 2024choice$189One Way
Whitsunday Coast (Proserpine) to Brisbane09 May 2024 – 13 Jun 2024lite$65One Way
Whitsunday Coast (Proserpine) to Brisbane16 Apr 2024 – 20 Apr 2024lite$65One Way
Whitsunday Coast (Proserpine) to Brisbane09 May 2024 – 13 Jun 2024choice$85One Way
Rockhampton to Brisbane18 Apr 2024 – 18 Jun 2024lite$75One Way
Rockhampton to Brisbane18 Apr 2024 – 18 Jun 2024choice$95One Way
Sunshine Coast to Melbourne (Tullamarine)01 May 2024 – 29 May 2024lite$79One Way
Sunshine Coast to Melbourne (Tullamarine)01 May 2024 – 29 May 2024choice$99One Way
Sunshine Coast to Sydney01 May 2024 – 29 May 2024lite$55One Way
Sunshine Coast to Sydney01 May 2024 – 29 May 2024choice$75One Way
Sydney to Adelaide01 May 2024 – 26 Jun 2024lite$89One Way
Sydney to Adelaide01 May 2024 – 26 Jun 2024choice$109One Way
Sydney to Ballina Byron01 May 2024 – 29 May 2024lite$35One Way
Sydney to Ballina Byron01 May 2024 – 29 May 2024choice$55One Way
Sydney to Brisbane01 May 2024 – 19 Jun 2024lite$55One Way
Sydney to Brisbane01 May 2024 – 19 Jun 2024choice$75One Way
Sydney to Cairns05 May 2024 – 05 Jun 2024lite$89One Way
Sydney to Cairns05 May 2024 – 05 Jun 2024choice$109One Way
Sydney to Canberra01 May 2024 – 19 Jun 2024choice$99One Way
Sydney to Bali (Denpasar)11 May 2024 – 29 May 2024lite$459Return
Sydney to Bali (Denpasar)11 May 2024 – 29 May 2024choice$479Return
Sydney to Gold Coast07 May 2024 – 28 May 2024lite$59One Way
Sydney to Gold Coast07 May 2024 – 28 May 2024choice$79One Way
Sydney to Hamilton Island27 May 2024 – 28 Jun 2024lite$90One Way
Sydney to Hamilton Island27 May 2024 – 28 Jun 2024choice$110One Way
Sydney to Hobart16 Apr 2024 – 14 May 2024lite$65One Way
Sydney to Hobart16 Apr 2024 – 14 May 2024choice$85One Way
Sydney to Launceston16 Apr 2024 – 14 May 2024lite$49One Way
Sydney to Launceston16 Apr 2024 – 14 May 2024choice$69One Way
Sydney to Melbourne (Tullamarine)17 Apr 2024 – 26 Jun 2024lite$65One Way
Sydney to Melbourne (Tullamarine)17 Apr 2024 – 26 Jun 2024choice$85One Way
Sydney to Nadi05 May 2024 – 20 May 2024lite$469Return
Sydney to Nadi05 May 2024 – 20 May 2024choice$489Return
Sydney to Perth19 Apr 2024 – 18 Jun 2024lite$169One Way
Sydney to Perth19 Apr 2024 – 18 Jun 2024choice$189One Way
Sydney to Queenstown05 May 2024 – 20 May 2024lite$239One Way
Sydney to Queenstown05 May 2024 – 20 May 2024choice$259One Way
Sydney to Queenstown05 May 2024 – 20 May 2024lite$405Return
Sydney to Queenstown05 May 2024 – 20 May 2024choice$445Return
Sydney to Sunshine Coast01 May 2024 – 29 May 2024lite$55One Way
Sydney to Sunshine Coast01 May 2024 – 29 May 2024choice$75One Way
Townsville to Brisbane17 Apr 2024 – 19 Jun 2024lite$115One Way
Townsville to Brisbane17 Apr 2024 – 19 Jun 2024choice$135One Way
Uluru (Ayers Rock) to Brisbane12 Jun 2024 – 19 Jun 2024lite$89One Way
Uluru (Ayers Rock) to Brisbane12 Jun 2024 – 19 Jun 2024choice$109One Way
Uluru (Ayers Rock) to Melbourne (Tullamarine)15 Jun 2024 – 25 Jun 2024lite$89One Way
Uluru (Ayers Rock) to Melbourne (Tullamarine)15 Jun 2024 – 25 Jun 2024choice$109One Way

Want more deals like this one? Sign up for our emails and/or download our free Android app and you won’t miss out next time!

Disclosure, as per section 47A of the Fair Trading Act 1987 : as a free service, our revenue comes from adverts and affiliate links on our website.