Virgin Australia Massive Sale: Bali, Fiji, Vanuatu & Queenstown from $251
Virgin Australia has launched a massive sale with incredible one-way fares to popular destinations including Bali, Fiji, Vanuatu and Queenstown. Sale ends Friday!
Highlights
- Lowest fare: Sydney to Bali from just $251
- Best value to Fiji: Sydney to Nadi from $259
- Cheapest to Queenstown: Melbourne from $271
- Budget Bali: Canberra to Bali from $254
Summary
- Brisbane to Bali (Denpasar) (19 Oct - 2 Dec) from $320
- Brisbane to Bali (Denpasar) (19 Aug - 27 Aug) from $385
- Brisbane to Nadi (1 Jun - 20 Jun) from $267
- Brisbane to Nadi (21 Jul - 15 Sep) from $270
- Brisbane to Nadi (17 Oct - 6 Dec) from $271
- Brisbane to Port Vila (Vanuatu) (21 Apr - 19 Jun) from $277
- Brisbane to Port Vila (Vanuatu) (22 Jul - 16 Sep) from $277
- Brisbane to Port Vila (Vanuatu) (14 Oct - 8 Dec) from $277
- Brisbane to Queenstown (20 Aug - 15 Sep) from $297
- Brisbane to Queenstown (17 Oct - 1 Dec) from $297
- Brisbane to Queenstown (20 Aug - 15 Sep) from $297
- Brisbane to Queenstown (17 Oct - 1 Dec) from $297
- Canberra to Bali (Denpasar) (25 Jul - 16 Sep) from $254
- Canberra to Bali (Denpasar) (19 Oct - 7 Dec) from $254
- Gold Coast to Bali (Denpasar) (1 Jun - 23 Jun) from $270
- Gold Coast to Bali (Denpasar) (14 Oct - 2 Dec) from $270
- Gold Coast to Bali (Denpasar) (22 Jul - 14 Sep) from $293
- Melbourne (Tullamarine) to Bali (Denpasar) (3 May - 13 May) from $280
- Melbourne (Tullamarine) to Bali (Denpasar) (9 Nov - 8 Dec) from $280
- Melbourne (Tullamarine) to Bali (Denpasar) (25 Aug - 6 Sep) from $298
- Melbourne (Tullamarine) to Nadi (21 Apr - 26 May) from $266
- Melbourne (Tullamarine) to Nadi (21 Jul - 16 Sep) from $265
- Melbourne (Tullamarine) to Nadi (13 Oct - 8 Dec) from $269
- Melbourne (Tullamarine) to Queenstown (28 Jul - 15 Sep) from $271
- Melbourne (Tullamarine) to Queenstown (14 Oct - 30 Nov) from $271
- Melbourne (Tullamarine) to Queenstown (28 Jul - 15 Sep) from $271
- Melbourne (Tullamarine) to Queenstown (14 Oct - 30 Nov) from $271
- Sydney to Bali (Denpasar) (6 May - 29 May) from $251
- Sydney to Bali (Denpasar) (18 Oct - 9 Dec) from $267
- Sydney to Nadi (6 May - 29 May) from $259
- Sydney to Nadi (24 Aug - 6 Sep) from $263
- Sydney to Nadi (18 Oct - 9 Dec) from $263
- Sydney to Queenstown (9 May - 25 Jun) from $285
- Sydney to Queenstown (28 Jul - 17 Sep) from $311
- Sydney to Queenstown (13 Oct - 2 Dec) from $311
- Sydney to Queenstown (9 May - 25 Jun) from $285
- Sydney to Queenstown (28 Jul - 17 Sep) from $311
- Sydney to Queenstown (13 Oct - 2 Dec) from $311
Brisbane - Bali (Denpasar) one-way on Virgin Australia
Dates: 19 Oct 26 - 02 Dec 26
Price Calendar
- Cheapest :$320 one-way
Brisbane - Bali (Denpasar) one-way on Virgin Australia
Dates: 19 Aug 26 - 27 Aug 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $385 | $396 | $412 | $433 | $385 | ||
| $385 | $403 | $420 | $385 |
- Cheapest :$385 one-way
Brisbane - Nadi one-way on Virgin Australia
Dates: 1 Jun 26 - 20 Jun 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $267 | $270 | $271 | $331 | $325 | $271 | $271 |
| $325 | $271 | $275 | $281 | $320 | $331 | $406 |
| $304 | $271 | $371 | $271 | $331 | $270 |
- Cheapest :$267 one-way
Brisbane - Nadi one-way on Virgin Australia
Dates: 21 Jul 26 - 15 Sep 26
Price Calendar
- Cheapest :$270 one-way
Brisbane - Nadi one-way on Virgin Australia
Dates: 17 Oct 26 - 06 Dec 26
Price Calendar
- Cheapest :$271 one-way
Brisbane - Port Vila (Vanuatu) one-way on Virgin Australia
Dates: 21 Apr 26 - 19 Jun 26
Price Calendar
- Cheapest :$277 one-way
Brisbane - Port Vila (Vanuatu) one-way on Virgin Australia
Dates: 22 Jul 26 - 16 Sep 26
Price Calendar
- Cheapest :$277 one-way
Brisbane - Port Vila (Vanuatu) one-way on Virgin Australia
Dates: 14 Oct 26 - 08 Dec 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $277 | 15 | $312 | $312 | $322 | ||
| $312 | 20 | $312 | 22 | $322 | $312 | $312 |
| $312 | 27 | $312 | 29 | $312 | $312 | $312 |
| $312 | 3 | $312 | 5 | $312 | $312 | $312 |
| $333 | 10 | $312 | 12 | $312 | $312 | $312 |
| $312 | 17 | $312 | 19 | $277 | $312 | $277 |
| $472 | 24 | $312 | 26 | $277 | $312 | $312 |
| $277 | 1 | $312 | 3 | $312 | $312 | $312 |
| $312 | $312 |
- Cheapest :$277 one-way
Brisbane - Queenstown one-way on Virgin Australia
Dates: 20 Aug 26 - 15 Sep 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $311 | $297 | $297 | $297 | |||
| $297 | $297 | $297 | $297 | $320 | $320 | $297 |
| $320 | $297 | $297 | $320 | $297 | $346 | $297 |
| $297 | $297 | $320 | $320 | $320 | $297 | $302 |
| $297 | $320 |
- Cheapest :$297 one-way
Brisbane - Queenstown one-way on Virgin Australia
Dates: 17 Oct 26 - 01 Dec 26
Price Calendar
- Cheapest :$297 one-way
Brisbane - Queenstown one-way on Virgin Australia
Dates: 20 Aug 26 - 15 Sep 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $311 | $297 | $297 | $297 | |||
| $297 | $297 | $297 | $297 | $320 | $320 | $297 |
| $320 | $297 | $297 | $320 | $297 | $346 | $297 |
| $297 | $297 | $320 | $320 | $320 | $297 | $302 |
| $297 | $320 |
- Cheapest :$297 one-way
Brisbane - Queenstown one-way on Virgin Australia
Dates: 17 Oct 26 - 01 Dec 26
Price Calendar
- Cheapest :$297 one-way
Canberra - Bali (Denpasar) one-way on Virgin Australia
Dates: 25 Jul 26 - 16 Sep 26
Price Calendar
- Cheapest :$254 one-way
Canberra - Bali (Denpasar) one-way on Virgin Australia
Dates: 19 Oct 26 - 07 Dec 26
Price Calendar
- Cheapest :$254 one-way
Gold Coast - Bali (Denpasar) one-way on Virgin Australia
Dates: 1 Jun 26 - 23 Jun 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $310 | $435 | $299 | $510 | $310 | $403 | $270 |
| $270 | $408 | $299 | $366 | $341 | $406 | $315 |
| $270 | $315 | $315 | $411 | $361 | $441 | $270 |
| $270 | $270 |
- Cheapest :$270 one-way
Gold Coast - Bali (Denpasar) one-way on Virgin Australia
Dates: 14 Oct 26 - 02 Dec 26
Price Calendar
- Cheapest :$270 one-way
Gold Coast - Bali (Denpasar) one-way on Virgin Australia
Dates: 22 Jul 26 - 14 Sep 26
Price Calendar
- Cheapest :$293 one-way
Melbourne (Tullamarine) - Bali (Denpasar) one-way on Virgin Australia
Dates: 3 May 26 - 13 May 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $383 | ||||||
| $280 | $280 | $301 | $280 | $280 | $418 | $375 |
| $352 | $280 | $280 |
- Cheapest :$280 one-way
Melbourne (Tullamarine) - Bali (Denpasar) one-way on Virgin Australia
Dates: 9 Nov 26 - 08 Dec 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $280 | $280 | $280 | $280 | $280 | $280 | $280 |
| $280 | $280 | $385 | $280 | $280 | $352 | $380 |
| $280 | $280 | $280 | $280 | $280 | $319 | $380 |
| $280 | $280 | $375 | $280 | $280 | $319 | $390 |
| $280 | $280 |
- Cheapest :$280 one-way
Melbourne (Tullamarine) - Bali (Denpasar) one-way on Virgin Australia
Dates: 25 Aug 26 - 06 Sep 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $298 | $298 | $298 | $298 | $429 | $298 | |
| $298 | $298 | $298 | $298 | $298 | $317 | $298 |
- Cheapest :$298 one-way
Melbourne (Tullamarine) - Nadi one-way on Virgin Australia
Dates: 21 Apr 26 - 26 May 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $279 | $304 | $270 | $300 | $270 | $308 | |
| $305 | $266 | $305 | $330 | $568 | $281 | $308 |
| $300 | $266 | $315 | $316 | $315 | $315 | $327 |
| $327 | $270 | $315 | $455 | $434 | $315 | $304 |
| $315 | $315 | $304 | $327 | $315 | $315 | $315 |
| $316 | $266 |
- Cheapest :$266 one-way
Melbourne (Tullamarine) - Nadi one-way on Virgin Australia
Dates: 21 Jul 26 - 16 Sep 26
Price Calendar
- Cheapest :$265 one-way
Melbourne (Tullamarine) - Nadi one-way on Virgin Australia
Dates: 13 Oct 26 - 08 Dec 26
Price Calendar
- Cheapest :$269 one-way
Melbourne (Tullamarine) - Queenstown one-way on Virgin Australia
Dates: 28 Jul 26 - 15 Sep 26
Price Calendar
- Cheapest :$271 one-way
Melbourne (Tullamarine) - Queenstown one-way on Virgin Australia
Dates: 14 Oct 26 - 30 Nov 26
Price Calendar
- Cheapest :$271 one-way
Melbourne (Tullamarine) - Queenstown one-way on Virgin Australia
Dates: 28 Jul 26 - 15 Sep 26
Price Calendar
- Cheapest :$271 one-way
Melbourne (Tullamarine) - Queenstown one-way on Virgin Australia
Dates: 14 Oct 26 - 30 Nov 26
Price Calendar
- Cheapest :$271 one-way
Sydney - Bali (Denpasar) one-way on Virgin Australia
Dates: 6 May 26 - 29 May 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $251 | $287 | $370 | $265 | $364 | ||
| $265 | $265 | $287 | $373 | $380 | $265 | $378 |
| $384 | $265 | $265 | $374 | $374 | $380 | $368 |
| $374 | $373 | $371 | $386 | $373 |
- Cheapest :$251 one-way
Sydney - Bali (Denpasar) one-way on Virgin Australia
Dates: 18 Oct 26 - 09 Dec 26
Price Calendar
- Cheapest :$267 one-way
Sydney - Nadi one-way on Virgin Australia
Dates: 6 May 26 - 29 May 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $338 | $264 | $344 | $317 | $259 | ||
| $302 | $284 | $264 | $295 | $325 | $317 | $264 |
| $264 | $325 | $264 | $295 | $326 | $284 | $264 |
| $315 | $284 | $264 | $358 | $264 |
- Cheapest :$259 one-way
Sydney - Nadi one-way on Virgin Australia
Dates: 24 Aug 26 - 06 Sep 26
Price Calendar
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| $275 | $285 | $264 | $312 | $264 | $263 | $264 |
| $274 | $264 | $274 | $264 | $264 | $285 | $264 |
- Cheapest :$263 one-way
Sydney - Nadi one-way on Virgin Australia
Dates: 18 Oct 26 - 09 Dec 26
Price Calendar
- Cheapest :$263 one-way
Sydney - Queenstown one-way on Virgin Australia
Dates: 9 May 26 - 25 Jun 26
Price Calendar
- Cheapest :$285 one-way
Sydney - Queenstown one-way on Virgin Australia
Dates: 28 Jul 26 - 17 Sep 26
Price Calendar
- Cheapest :$311 one-way
Sydney - Queenstown one-way on Virgin Australia
Dates: 13 Oct 26 - 02 Dec 26
Price Calendar
- Cheapest :$311 one-way
Sydney - Queenstown one-way on Virgin Australia
Dates: 9 May 26 - 25 Jun 26
Price Calendar
- Cheapest :$285 one-way
Sydney - Queenstown one-way on Virgin Australia
Dates: 28 Jul 26 - 17 Sep 26
Price Calendar
- Cheapest :$311 one-way
Sydney - Queenstown one-way on Virgin Australia
Dates: 13 Oct 26 - 02 Dec 26
Price Calendar
- Cheapest :$311 one-way
Booking Tips
- Sale ends Friday - book quickly!
- One-way fares allow flexible trip planning
- Combine with return flights for best value
- Check specific dates using the booking links above
Beat That Flight Team
Helping you fly for less since 2018.
Related Flight Deals
Virgin Australia Domestic and International Sale - March 2026
Virgin Australia Sale: Domestic & International Fares from $65 (Ends Tonight!)
Jetstar Sale Ending Monday! Domestic from $38, International from $149
Jetstar Beach Destinations Sale - Fares from $49 (Ends Monday)
Virgin Australia Flash Sale: Domestic from $59, Bali from $399 Return, Queenstown from $285
Bali Deals from All Major Australian Cities - Starting from $233 Return - Jetstar, Virgin Australia, Batik Air Asia & More
More Deals from Brisbane, Sydney, Melbourne, Gold Coast, Canberra
Disclosure, as per section 47A of the Fair Trading Act 1987: as a free service, our revenue comes from adverts and affiliate links on this website.