SavvyFlyer logoSavvyFlyerGet free alerts
Perth to Bali Flights: Australia's Cheapest Door to Bali

Perth to Bali Flights: Australia's Cheapest Door to Bali

By Nathaniel · Founder, SavvyFlyer
·
3 min read
· Published
15 August 2026

If you're flying from Perth, you have the best Bali deal in the country before you've even looked — it's the shortest hop to Asia from anywhere in Australia, and by far the cheapest gateway to Bali. We track Perth–Denpasar fares every day.

Typical Perth–Bali fares

Perth–Bali is a low-cost-carrier route (AirAsia Indonesia, Jetstar, Batik Air), and it's cheap: typically ~$504 return, ranging roughly $370–$620 — the cheapest Bali origin in Australia by a clear margin.

Flight time

Just 3 hours 45 minutes nonstop — barely longer than a Perth-to-east-coast domestic flight, and the shortest Australia-to-Asia route we track.

When to book: 2–3 months out

Booking ahead pays here too. On the same dates, waiting from 60 to 30 days out cost more on 97% of the 39 dates we paired (median +$104), and 90→60 days was dearer on 87%. Aim to book two to three months ahead.

Cheapest month to fly (so far)

From the months we've tracked (August–November), November has been the cheapest (~$322). Perth–Bali is a newer route in our data (about ten weeks), so treat the monthly read as provisional.

A note on full-service

We don't publish a full-service figure for Perth–Bali: no full-service carrier flies it nonstop in our data, so the honest answer is that the budget carriers own this route. Want a full-service cabin? You'll be connecting.

Is today a good day to book?

Check the live Bali Savvy Score for today's read, and see the best time to book Bali flights for the full method.

Flying out of a different city? See Melbourne to Bali or Brisbane to Bali.

📊 Savvy Take: Perth is Australia's cheapest, shortest door to Bali — a 3h45 nonstop for typically ~$500 return on a budget carrier. Book two to three months out; waiting cost more on ~90% of the dates we tracked. It's a budget-carrier route — there's no full-service nonstop.

From daily fare tracking since June 2026 (departures August–November); a shorter run than our east-coast routes, so figures are indicative.

Frequently asked questions

How much does a Perth to Bali flight cost?

Typically around $504 return, ranging roughly $370–$620 — the cheapest Bali origin in Australia by a clear margin. It is a low-cost-carrier route, flown by AirAsia Indonesia, Jetstar and Batik Air.

How long is the flight from Perth to Bali?

Just 3 hours 45 minutes nonstop — barely longer than a Perth-to-east-coast domestic flight, and the shortest Australia-to-Asia route we track.

Can I fly Perth to Bali on a full-service airline?

Not nonstop. We don’t publish a full-service figure for Perth–Bali because no full-service carrier flies it nonstop in our data — the budget carriers own this route. If you want a full-service cabin, you will be connecting.

SavvyFlyer alerts
Get free alerts
We score these routes against their own price history every morning. Get an email when a genuine deal lands.
Get free alerts
{ "@context": "https://schema.org", "@graph": [ { "@type": "Article", "@id": "https://savvyflyer.com.au/guides/perth-to-bali#article", "headline": "Perth to Bali Flights: Australia's Cheapest Door to Bali", "name": "Perth to Bali Flights: Australia's Cheapest Door to Bali", "description": "Perth to Bali is Australia's cheapest, shortest hop to Asia — typically ~$500 return on a 3h45 nonstop. We track fares daily; book 2–3 months out to pay least.", "image": "https://cdn.prod.website-files.com/69cda8c01569dde7f7da44ed/6a881c173bdfd2366d265fa8_brisbane-to-bali.jpeg", "url": "https://savvyflyer.com.au/guides/perth-to-bali", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://savvyflyer.com.au/guides/perth-to-bali" }, "inLanguage": "en-AU", "isAccessibleForFree": true, "datePublished": "2026-08-15", "dateModified": "2026-09-21", "author": { "@type": "Person", "@id": "https://savvyflyer.com.au/#founder", "name": "Nathaniel" }, "publisher": { "@type": "Organization", "@id": "https://savvyflyer.com.au/#organization", "name": "SavvyFlyer" }, "about": [ { "@type": "Place", "name": "Bali, Indonesia" }, { "@type": "Thing", "name": "Airfare booking windows" } ] }, { "@type": "BreadcrumbList", "@id": "https://savvyflyer.com.au/guides/perth-to-bali#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://savvyflyer.com.au" }, { "@type": "ListItem", "position": 2, "name": "Guides", "item": "https://savvyflyer.com.au/guides" }, { "@type": "ListItem", "position": 3, "name": "Perth to Bali Flights: Australia's Cheapest Door to Bali", "item": "https://savvyflyer.com.au/guides/perth-to-bali" } ] }, { "@type": "FAQPage", "@id": "https://savvyflyer.com.au/guides/perth-to-bali#faq", "mainEntity": [ { "@type": "Question", "name": "How much does a Perth to Bali flight cost?", "acceptedAnswer": { "@type": "Answer", "text": "Typically around $504 return, ranging roughly $370–$620 — the cheapest Bali origin in Australia by a clear margin. It is a low-cost-carrier route, flown by AirAsia Indonesia, Jetstar and Batik Air." } }, { "@type": "Question", "name": "How long is the flight from Perth to Bali?", "acceptedAnswer": { "@type": "Answer", "text": "Just 3 hours 45 minutes nonstop — barely longer than a Perth-to-east-coast domestic flight, and the shortest Australia-to-Asia route we track." } }, { "@type": "Question", "name": "Can I fly Perth to Bali on a full-service airline?", "acceptedAnswer": { "@type": "Answer", "text": "Not nonstop. We don’t publish a full-service figure for Perth–Bali because no full-service carrier flies it nonstop in our data — the budget carriers own this route. If you want a full-service cabin, you will be connecting." } } ] } ] }