Cheap Flights from Bali (Denpasar) (DPS) to Perth (PER)

Compare Bali (Denpasar) to Perth flight deals

Find the cheapest month or even day of the year to fly to Perth

Book the best Perth fare with no extra fees

Flight deals from Bali (Denpasar) to Perth

Looking for a cheap last-minute deal or the best return flight from Bali (Denpasar) to Perth? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bali (Denpasar) to Perth

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bali (Denpasar) to Perth flights are currently cheapest in September.

Direct flights from Bali (Denpasar) to Perth

Bali (Denpasar) to Perth: Alternative routes

Compare routes from Bali (Denpasar) to Perth below. You may find an airport to fly into that's cheaper, faster, or easier than Perth.

Denpasar to Perth: Flight information

The things to know before you go.
Cheapest flight found£116
Cheapest month to flyNovember
Average flight time3 hrs, 43 mins
Most popular airlineIndonesia AirAsia
Average flights per week121

Finding cheap flights from Bali (Denpasar) to Perth: Frequently asked questions

The best price we found for a return flight from Bali (Denpasar) to Perth is £116. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 43 minutes is the average flight time from Bali (Denpasar) to Perth.
Indonesia AirAsia, IndiGo and KLM fly direct from Bali (Denpasar) to Perth.
As of February 2026, there are 121 flights per week flying from Bali (Denpasar) to Perth.
The cheapest month to fly from Bali (Denpasar) to Perth is usually November.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bali (Denpasar) Airport to Perth Airport on Wednesday, 11 November 2026.
Yes – the average flight time is 3 hours and 43 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Perth but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Perth is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Indonesia AirAsia offers the cheapest flight tickets to Perth.

Flying from Ngurah Rai International Airport (DPS) to Perth Airport (PER): what you need to know

  • Around 3 hours 45 minutes is how long you can expect to be travelling on a direct flight from Ngurah Rai International Airport to Perth Airport.

  • Perth's timezone is UTC+8, which is the same as Denpasar.

  • Each week, there are 80 Ngurah Rai International Airport to Perth Airport flights. If you want to jet off as soon as possible, select the 01:05 Indonesia AirAsia flight. If you're eager to make the most of your time before flying, the last flight is at 23:00 with Citilink.

  • Give yourself enough time to make your DPS to PER flight. It's generally best to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • Travelling during a peak month such as July? Major public holidays and other popular seasons can lead to longer queues and delays at security. Be extra cautious and arrive up to four hours ahead of an international flight and two hours before a domestic departure.

  • There are plenty of direct flights from Ngurah Rai International Airport to Perth Airport, so getting to Perth (and then seeing more of Australia!) is easy. Popular carriers that fly nonstop include:

  • Batik Air has the highest passenger demand on this route.

  • Indonesia AirAsia is the most punctual carrier offering DPS to PER flights, with 78.45% of its services arriving on schedule.

  • If you'd like to break up your flight, simply uncheck 'Direct flights only' when searching for your ticket from Ngurah Rai International Airport to Perth Airport. Here are the top stopovers between DPS and PER:

    • Darwin International Airport

    • Changi International Airport

    • Adelaide Airport

How to find the cheapest flights from Ngurah Rai International Airport (DPS) to Perth Airport (PER)

  • £46 is the lowest price for a one-way Ngurah Rai International Airport to Perth Airport flight. Return flights start at £116. These prices may change depending on demand and availability.

  • Book six months before flying. After looking at the numbers on our calendar, this is how far you'll want to book ahead to find cheap tickets from DPS to PER.

  • May is the cheapest month for flights from Ngurah Rai International Airport to Perth Airport. If you prefer to travel at a different time of year, the 'Whole month' tool will show you the lowest prices for every month.

  • Getting your hands on cheap flights from DPS to PER is a cinch with Price Alerts. Simply create one of these automatic alerts and we'll let you know when a new deal comes up.

  • Pick your ideal arrival and departure times, airlines and number of stops with the filters. Alternatively, sort your results by 'Cheapest' to see the best deals on flights from Ngurah Rai International Airport to Perth Airport.

Handy information about Ngurah Rai International Airport (DPS)

  • 66.23% of flights leaving from Ngurah Rai International Airport land at their destination on time.

  • Ngurah Rai International Airport is about 10 miles from central Denpasar. If you're catching a cab, ride-sharing or driving from the centre, it'll take 30 minutes or so to get there, depending on the traffic.

  • Expect a journey time of about 50 minutes when using public transport.

  • Searching for a handy hotel near DPS? If you're boarding an early flight from Ngurah Rai International Airport to Perth Airport, these accommodation options will have you moments from your departure gate:

Arriving at Perth Airport (PER)

  • If you're landing on a late Ngurah Rai International Airport to Perth Airport flight, few things top the convenience of being near the terminal. Grab your bags from the carousel and then be resting shortly after at one of these accommodation options near PER:

  • Grab a Perth Airport rental car and discover Perth and beyond with your own wheels. SafeDrive Car Rentals, City Centre Car Rentals and No birds are top providers you can book with here.

  • Reserving your ride from Perth Airport about one week in advance gives you the best chance of locking in a great deal.

Getting from Perth Airport (PER) to central Perth

  • Perth Airport is roughly 10 miles from central Perth. Driving there takes about 20 minutes.

  • It'll take around 30 minutes if you're travelling on public transport.

When to fly to Perth Airport (PER)

  • The quietest month for a flight from Ngurah Rai International Airport to Perth Airport is February, while July is the most popular. Pick the ideal time to visit Perth based on whether you prefer a faster pace or a more relaxed vibe.

  • Lock in your flight from Ngurah Rai International Airport to Perth Airport for January if you'd like to visit Perth during its warmest month. You can expect temperatures of between 17ºC (63ºF) and 35ºC (95ºF).

  • Search for cheap tickets from DPS to PER in August if you like cooler conditions. Temperatures are at their lowest around then, ranging between 8ºC (46ºF) and 20ºC (68ºF) on average.

Explore more of Australia

  • Rockingham is just one of the many cities in Australia waiting to be discovered after you've experienced Perth. Around 25 miles away to the south, check out popular attractions including Penguin Island, The Catalpa Memorial and Point Peron.

  • Mandurah is another standout destination in Australia and is around 40 miles south of Perth. No journey is complete without dropping by Emma Blyth Gallery, Dolphin Quay and Len Howard Conservation Park.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.