Travellazo
Perth city skyline and Swan River, a popular destination for flights from Bali
Denpasar (DPS) → Perth (PER)

Cheap Flights from Bali to Perth

Compare airlines, find the best time to book, and see everything you need to plan your trip from Bali to Perth.

Bali to Perth is one of the shortest and most convenient routes connecting Southeast Asia with Western Australia, popular with Perth residents returning home after a Bali holiday and travelers heading on to explore the west coast. Several airlines compete on this route — from budget carriers to full-service options — so fares can vary widely depending on when and how you book.

Perth is Western Australia's sunny capital, known for its riverside parks, nearby beaches, and easy day trips to Rottnest Island and the Swan Valley wine region. Whether you're planning a short city break or a longer stay, getting the timing of your flight right can make a real difference to your budget.

In this guide, we compare the airlines flying Bali to Perth, share tips for finding the cheapest fares, and answer the most common questions about this route — plus everything else you need to plan your trip, from hotels and rental cars in Perth, to eSIMs, scooters, and top-rated tours.

Airlines Flying Bali to Perth

AirAsia

Flies direct between Denpasar (DPS) and Perth (PER) in around 4 hours, and is consistently one of the cheapest options on this route.

Virgin Australia

Offers direct flights on this route with generous baggage allowances and a full-service experience — usually a step up in price from budget carriers.

Batik Air

Runs connecting services via Jakarta, a solid option for travelers who want more schedule flexibility and are happy with a short layover.

Jetstar

Offers seasonal direct and codeshare flights between Bali and Perth, often competitive when booked well in advance.

Tips for Finding Cheap Fares

  • Book 6-10 weeks ahead for the best fares on this route — prices climb sharply inside the final 3 weeks
  • Tuesday and Wednesday departures are typically cheaper than Friday/Sunday flights
  • Direct AirAsia and Virgin Australia flights take about 4 hours, one of the shortest Bali-Australia routes
  • Avoid flying in the last week of December and around Western Australian school holidays, when fares spike
  • Set a price alert if your dates are flexible — fares on this route can fluctuate by 20-30% week to week
  • Budget carriers charge extra for checked baggage — factor this into your total fare comparison

Planning Your Arrival in Perth

Once you land at Perth Airport, book a hotel near the CBD or Elizabeth Quay for easy access to the riverfront, restaurants, and attractions. A rental car is handy if you plan day trips to Rottnest Island ferries, Fremantle, or the Swan Valley wine region, while Perth's free CAT buses cover most inner attractions without one.

Flights to Perth

Compare live fares from Denpasar (DPS) to Perth (PER) across all major airlines.

Hotels in Perth

Book your accommodation in Perth ahead of arrival to lock in the best rates.

Book Hotels

Rental Cars in Perth

Pick up a self-drive rental or driver package as soon as you land in Perth.

Stay Connected with an eSIM

Skip SIM card queues at either end of your trip by setting up an eSIM for Bali or Australia in advance.

Get an eSIM

Rent a Scooter in Perth

Get around Perth easily with an affordable scooter rental for short local trips.

Rent a Scooter

Things to Do in Perth

Landing in Perth? Fit in a Kings Park walking tour, a Rottnest Island day trip, or a Swan Valley wine tour with these top-rated Perth experiences.

Perth City Highlights and Kings Park Walking Tour

Frequently Asked Questions

How long is the flight from Bali to Perth?

Direct flights from Denpasar (DPS) to Perth (PER) take approximately 4 hours, making it one of the shortest and most convenient routes between Bali and Australia.

What is the cheapest airline for Bali to Perth flights?

AirAsia generally offers the most consistent low fares for direct flights, while Virgin Australia and Jetstar are worth comparing for slightly higher comfort at a competitive price.

When is the cheapest time to fly from Bali to Perth?

Fares are typically lowest in the shoulder months of February-March and October-November, and on midweek departures (Tuesday/Wednesday), while prices peak around Western Australian school holidays and late December.

Do I need a visa to fly from Bali to Perth?

Most travelers heading to Australia need an ETA or eVisitor visa arranged in advance online — check current Australian government requirements before booking your flight.

Is it cheaper to fly direct or with a layover from Bali to Perth?

Direct flights on AirAsia or Virgin Australia are usually both the fastest and most affordable option, since Perth is one of the shortest Bali-Australia routes with strong direct competition.

Which airport do I land at in Perth?

Flights from Bali land at Perth Airport (PER), about 20 minutes by car from the Perth CBD.

Start Planning Your Flight to Perth

Whether you're booking months ahead or need a last-minute deal, compare fares now and take care of the rest of your trip below.

Book Hotels

We use cookies 🍪

We use cookies to improve your experience, analyze site traffic, and serve personalized content. You can choose which cookies to allow. Necessary cookies are always active. Privacy Policy