Cheap Flights to Bali from Australia & New Zealand: What Every Route Actually Costs
Perth to Bali in 3.5 hours from A$300 return. Sydney from A$490. Auckland from NZ$450. Every departure city, airline, and seasonal hack for getting to Bali cheap from AU/NZ.
The flight from Perth to Denpasar takes three and a half hours. That's shorter than driving from Sydney to Canberra. For Australians, Bali isn't some exotic bucket-list destination requiring weeks of planning and a second mortgage. It's the Southeast Asian equivalent of popping over to the Gold Coast, except the beer is $2 instead of $12 and nobody's charging $22 for avocado toast.
And yet, the price difference between departure cities is wild. Fly from Perth and you're looking at A$300 return on Jetstar in a sale. Fly from Auckland and that same trip can hit NZ$1,500 if you book wrong. This guide breaks down every major departure city, every airline worth considering, and the seasonal patterns that separate a cheap fare from an expensive one.
The City-by-City Flight Breakdown
Australian fares are in AUD, New Zealand in NZD. Bali ground costs are in USD (the standard for Southeast Asia). Our flight price index tracks these monthly from 18+ departure cities.
Perth (PER) to Bali
The undisputed cheapest gateway. Perth to Ngurah Rai (DPS) is 3.5 hours, direct, and served by multiple carriers competing hard for your dollar.
| Season | Budget (Jetstar) | Mid-Range (Virgin) | Full-Service (Batik Air) |
|---|---|---|---|
| Jan-Mar | A$250-340 | A$430-540 | A$500-620 |
| Apr-May | A$310-400 | A$490-620 | A$570-700 |
| Jun-Aug (peak) | A$430-580 | A$620-800 | A$700-900 |
| Sep-Oct | A$280-370 | A$460-580 | A$530-650 |
| Nov-Dec | A$340-460 | A$540-680 | A$600-780 |
Perth also has the tactical advantage of timezone proximity. Red-eye departures leave at 11pm and arrive in Bali at 2am local time, so you lose zero usable daylight.
Sydney (SYD) to Bali
The most popular route by volume, with direct flights running 6-6.5 hours. Our flight index tracks SYD-DPS monthly from 45+ fare samples per month. Here's the full year in AUD:
| Month | Median | Low | High |
|---|---|---|---|
| January | A$573 | A$503 | A$659 |
| February | A$553 | A$487 | A$636 |
| March | A$567 | A$499 | A$651 |
| April | A$617 | A$544 | A$710 |
| May | A$664 | A$583 | A$764 |
| June | A$728 | A$641 | A$838 |
| July | A$768 | A$676 | A$884 |
| August | A$749 | A$659 | A$861 |
| September | A$599 | A$527 | A$688 |
| October | A$573 | A$503 | A$659 |
| November | A$585 | A$514 | A$673 |
| December | A$625 | A$550 | A$719 |
That's real data, not Skyscanner's "deals starting from" number that expired six months ago. February is the sweet spot: A$487 if you're flexible, A$553 median. These are all-carrier medians. Jetstar sale fares often dip below A$400 return, but they sell out fast.
The split-ticket hack: Book Sydney to Kuala Lumpur on AirAsia X (A$230-310 one-way), then a separate KUL to DPS ticket (A$60-90 one-way). Total: A$580-800 return. Sometimes cheaper than a through-ticket on full-service carriers, sometimes not. Worth checking, especially in peak season when direct fare premiums are highest.
Melbourne (MEL) to Bali
Similar distance to Sydney (6-6.5 hours direct), slightly different pricing. Melbourne typically runs 5-8% higher than Sydney on the same routes, partly because Sydney has more carrier competition.
| Season | Budget Range | Mid-Range | Notes |
|---|---|---|---|
| Jan-Mar (cheapest) | A$525-650 | A$690-850 | Best value window |
| Apr-May | A$585-740 | A$770-920 | Shoulder season |
| Jun-Aug (peak) | A$725-850 | A$920-1,110 | School holidays drive prices |
| Sep-Oct | A$570-680 | A$740-890 | Second cheapest window |
| Nov-Dec | A$615-740 | A$800-985 | Christmas spike in Dec |
Jetstar runs direct MEL-DPS daily. Virgin Australia added the route in 2024 and has been price-matching aggressively. If you see a Virgin sale under A$600 return, that's a good fare.
Brisbane (BNE) to Bali
Direct flights on Jetstar (7 hours). Fewer options than Sydney or Melbourne, which means less competition and slightly higher baseline prices.
| Season | Budget Range | Notes |
|---|---|---|
| Jan-Mar | A$585-710 | Jetstar sales hit A$460 occasionally |
| Jun-Aug | A$770-955 | Peak pricing, book 3+ months out |
| Sep-Nov | A$615-770 | Solid shoulder value |
Brisbane flyers should always price-check flying to Sydney first and connecting. The SYD domestic leg is cheap (A$80-150 on Jetstar), and Sydney's DPS fare competition can make the two-leg trip cheaper than the direct BNE flight. Annoying? Yes. Worth A$120-180 in savings? Also yes.
Auckland (AKL) to Bali
New Zealand to Bali is the most expensive corridor in this guide. Auckland to Denpasar runs 10-11 hours with a stop, or 9 hours direct on the Air New Zealand seasonal service.
| Airline | Route | Typical Return | Notes |
|---|---|---|---|
| Jetstar | AKL-DPS (via SYD or OOL) | NZ$450-700 | Cheapest but connection adds hours |
| Air New Zealand | AKL-DPS direct (seasonal) | NZ$900-1,500 | Premium service, not budget pricing |
| Malaysia Airlines | AKL-KUL-DPS | NZ$650-900 | Good middle ground, KL stopover option |
| Qantas | AKL-SYD-DPS | NZ$700-1,100 | Sydney connection, reliable but pricey |
The Kiwi strategy: Fly Jetstar to the Gold Coast or Sydney (NZ$150-250), spend a night, then catch a cheap SYD/OOL-DPS flight the next day. Total outlay is usually NZ$500-700 return for the whole thing, and you get a night in Australia as a bonus. This is how every New Zealand backpacker I've met in Canggu got there.
The Airlines That Actually Matter
Not all carriers to Bali are created equal. Here's what you're getting for your money.
Jetstar — The budget king. Direct flights from Sydney, Melbourne, Perth, Brisbane, Darwin, Adelaide, and the Gold Coast. No frills: you're paying for a seat and nothing else. Bags, food, and legroom are all extras. But the base fares are 30-50% cheaper than full-service carriers. The sweet spot is carry-on only with a personal item. Checked bag adds A$35-50 each way.
Virgin Australia — The middle ground. Direct from Sydney, Melbourne, and Brisbane. Includes carry-on bag and in-flight entertainment. Fares are typically A$80-150 more than Jetstar but you get a real seat pitch and complimentary snack. During sales, Virgin regularly matches Jetstar prices with better service.
Qantas — The premium option. Direct from Sydney, seasonal from Melbourne. Full service, full price. If you have frequent flyer points, this is where to burn them. The Qantas SYD-DPS route is one of the best-value redemptions in the oneworld network.
Batik Air — Indonesia's full-service carrier flies direct from Perth, Sydney, and Melbourne. Solid service, competitive pricing (often undercutting Qantas by A$100-200), and proper meals included. A strong option from Perth where it's one of only a few full-service choices.
Indonesia AirAsia — The wildcard. Doesn't fly direct from Australia, but the KUL-DPS leg is dirt cheap (A$50-80 one-way). Useful for the split-ticket hack from Sydney or Melbourne via AirAsia X.
Air New Zealand — The only carrier with a direct Auckland-Bali service. Seasonal (typically June-October and December-January). Full service, premium pricing. If you want comfort from NZ, this is it. If you want cheap, look at Jetstar via Sydney.
Seasonal Strategy: When to Book and When to Fly
Bali flight pricing from Australia follows a predictable pattern driven by three things: Australian school holidays, Northern Hemisphere summer overlap, and Bali's own wet/dry seasons.
Cheapest months to fly: January-February and September-October. Both windows align with low demand from Australia (back to school/work) and Bali's shoulder periods.
Most expensive: Late June through mid-August (Australian winter school holidays + European summer) and the Christmas-New Year fortnight in December. Prices spike 35-50% above baseline.
The Bali "rainy season" myth: Bali's wet season runs November-March. Australians hear "rainy season" and assume Southeast Asian monsoon. It's not. Bali gets short, intense afternoon showers that clear within an hour. Mornings are sunny. The rice terraces are at their greenest. The crowds are at their thinnest. The prices are at their lowest. This is the best time to go. I will die on this hill.
Booking lead time: For Jetstar and budget carriers, 6-8 weeks before departure is the sweet spot. Too early and the cheapest fare classes aren't released yet. Too late and they're sold out. For full-service carriers (Qantas, Virgin), 10-12 weeks out gives you the best spread of options.
Total Trip Cost: Australia & NZ to Bali
The flight is half the equation. Here's the full picture using a two-week trip as the baseline, paired with data from our Bali on a Budget guide. Ground costs are in USD, which is the standard currency for Southeast Asia budgets (A$1 = ~USD $0.65).
From Sydney (2 weeks, February)
| Category | Cost (AUD) | Cost (USD) |
|---|---|---|
| Return flight | A$553 | $359 |
| Dorm beds (14 nights) | A$215-260 | $140-170 |
| Food (warungs + cafes) | A$215-260 | $140-170 |
| Scooter rental | A$70-85 | $45-55 |
| Activities, temples, day trips | A$90-125 | $60-80 |
| Visa (free for 30 days) | $0 | $0 |
| Total | A$1,143-1,283 | $744-834 |
That's A$82-92/day all-in, including the flight. At the brokepackr level (fan dorms, all warungs, free activities), you can push this under A$1,100.
From Perth (2 weeks, February)
| Category | Cost (AUD) | Cost (USD) |
|---|---|---|
| Return flight | A$300 | $195 |
| Ground costs (same as above) | A$590-730 | $385-475 |
| Total | A$890-1,030 | $580-670 |
Under A$1,000 for two weeks in Bali from Perth. That's less than most people spend on a weekend in Byron Bay.
From Auckland (2 weeks, February)
| Category | Cost (NZD) | Cost (USD) |
|---|---|---|
| Return flights (via Sydney) | NZ$550-700 | $340-435 |
| Ground costs | NZ$620-770 | $385-475 |
| Total | NZ$1,170-1,470 | $725-910 |
NZ travelers pay a premium on the flight leg, but the ground costs are identical once you're in Bali. The Jetstar-via-Sydney route keeps it under NZ$1,200 if you book the legs separately and time the sales.
FAQ
What's the cheapest city to fly to Bali from in Australia?
Perth, by a significant margin. It's the closest major city to Bali (only 3.5 hours) and has the most carrier competition on the route. Jetstar sale fares go as low as A$300 return in low season. Sydney is second cheapest (median A$553 in February), followed by Melbourne and Brisbane.
Is it cheaper to fly to Bali from Australia or book from within Asia?
Within Asia is dramatically cheaper. Bangkok to Bali on AirAsia runs A$90-185 return. If you're already planning a Southeast Asia trip, flying to Bangkok or Kuala Lumpur first and booking a separate leg to Bali almost always saves money vs a direct Australian fare. Our Southeast Asia itinerary planner can map this out.
When is the cheapest time to fly from Australia to Bali?
February for flights, followed by September-October. February combines the lowest airline fares of the year (25-30% below peak) with Bali's quiet season pricing on accommodation. Yes, it's wet season. No, that doesn't mean it rains all day. It means an hour of afternoon rain and then sunshine. The trade-off is absolutely worth it.
How far in advance should I book flights to Bali?
For budget carriers like Jetstar, 6-8 weeks is optimal. Fare sales drop about two months before departure, and the cheapest seats sell out 3-4 weeks ahead. For full-service carriers, booking 10-12 weeks out gives you the widest selection. Avoid booking more than 4 months early on budget carriers. The cheapest fare classes often aren't released yet that far out.
Do Australians need a visa for Bali?
Australian and New Zealand passport holders get a free 30-day entry stamp on arrival. If you want to stay longer, purchase the Visa on Arrival (VOA) for USD $35 at the immigration counter. The VOA is extendable once for another 30 days at a local immigration office. Total: 60 days without leaving Indonesia.
Bali from Australia is the best-value international trip on the continent. Perth flyers are basically commuting. Sydney and Melbourne have enough carrier competition to keep prices honest. Even from Auckland, the Jetstar-via-Sydney play keeps it under NZ$1,200 for two weeks.
The real question isn't whether you can afford to go to Bali. It's whether you can afford to keep paying Australian prices when the same quality of life costs USD $28/day on the other side of a three-hour flight.
Check current flight prices to Bali from your departure city, or read our full Bali budget breakdown for what to expect on the ground.
Prices verified March 2026 and updated weekly. All fares are return estimates. AUD/NZD conversions based on 1 AUD = USD $0.65, 1 NZD = USD $0.62.
Bryan Mendez
Published March 17, 2026
Ready to explore Bali?
Create a custom itinerary with real hostel and flight prices.
Build Your Itinerary