136 € Cheap Flights from Perth to Bali (Denpasar)

Compare Perth to Bali (Denpasar) flight deals

Find the cheapest month or even day of the year to fly to Bali (Denpasar)

Book the best Bali (Denpasar) fare with no extra fees

Flight deals from Perth to Bali (Denpasar)

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

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

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

Direct flights from Perth to Bali (Denpasar)

Perth to Bali (Denpasar): Alternative routes

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

Perth to Denpasar: Flight information

The things to know before you go.
Cheapest flight found136 €
Cheapest month to flyAugust
Average flight time3 hrs, 45 mins
Most popular airlineIndonesia AirAsia
Average flights per week86

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

The best price we found for a return flight from Perth to Bali (Denpasar) is 136 €. 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 45 minutes is the average flight time from Perth to Bali (Denpasar).
Indonesia AirAsia, IndiGo and Jetstar fly direct from Perth to Bali (Denpasar).
As of July 2025, there are 86 flights per week flying from Perth to Bali (Denpasar).
The cheapest month to fly from Perth to Bali (Denpasar) is usually August.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Perth Airport to Bali (Denpasar) Airport on Tuesday, 19 August 2025.
Yes – the average flight time is 3 hours and 45 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 Bali (Denpasar) 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 Denpasar 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 Bali (Denpasar).

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

  • The average length of a direct flight from Perth Airport to Ngurah Rai International Airport is 3 hours 45 minutes.

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

  • You can choose from 166 weekly Perth Airport to Ngurah Rai International Airport flights. The 02:20 departure with Indonesia AirAsia is the earliest you can take. Indonesia AirAsia operates the latest service of the day at 20:50.

  • For a smooth journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you'll have plenty of time to board your PER to DPS flight.

  • You'll likely experience longer queues in popular months such as July. Arriving up to four hours in advance for an international flight and two hours for domestic departures is a smart move.

  • There are direct flights from Perth Airport to Ngurah Rai International Airport, so getting to Denpasar (and then touring more of Indonesia!) is simple. Top carriers that fly nonstop include:

  • The airline with the highest passenger demand on this route is Batik Air.

  • With 75.08% of services arriving as scheduled, Indonesia AirAsia is the most punctual carrier operating PER to DPS flights.

  • Think about adding a stopover when booking your ticket from Perth Airport to Ngurah Rai International Airport. Simply uncheck 'Direct flights only' to break up your trip, or perhaps explore a new destination along the way. Check out these options between PER and DPS:

    • Soekarno-Hatta International Airport

    • Adelaide Airport

    • Kuala Lumpur International Airport

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

  • 79 € is currently the best price for a one-way Perth Airport to Ngurah Rai International Airport flight. A return flight starts from 136 €. These prices can change depending on availability.

  • To pick up cheap tickets from PER to DPS, reserve your journey six months ahead of your departure.

  • The cheapest month for flights from Perth Airport to Ngurah Rai International Airport is May. Use the 'Whole month' tool to find the lowest prices if you have a flexible travel schedule.

  • There's no need to check every day to find out if fares have dropped when you set up a Price Alert. We'll send you an update as soon as there's a new deal on cheap flights from PER to DPS.

  • Lock in the right flight for you by using the filters. To see the 'Best,' 'Cheapest' or 'Fastest' flights from Perth Airport to Ngurah Rai International Airport, use the 'Sort by' function. You can also filter by departure and arrival times, airline, and number of stops.

Handy information about Perth Airport (PER)

  • When it comes to the on-time performance of Perth Airport, data shows 73.04% of flights stick to their scheduled arrival time.

  • Perth Airport is about 16 kilometres from central Perth. If you're driving, ride-sharing or catching a cab from the centre, it'll take 20 minutes or so to get there, depending on the traffic.

  • Planning to catch public transport? Expect a journey time of around 30 minutes.

  • Searching for a handy hotel near PER? If you've booked an early flight from Perth Airport to Ngurah Rai International Airport, these accommodation options will put you moments from your check-in counter:

Arriving at Ngurah Rai International Airport (DPS)

Getting from Ngurah Rai International Airport (DPS) to central Denpasar

  • From Ngurah Rai International Airport, Denpasar is approximately 16 kilometres away. It takes around 30 minutes to get to the centre driving.

  • If you're taking public transport, expect a journey of roughly 50 minutes.

When to fly to Ngurah Rai International Airport (DPS)

  • It's time to plan your travel dates for your flight from Perth Airport to Ngurah Rai International Airport. July is the busiest month to visit Denpasar. If you're after a more relaxed vibe, go in April.

  • Book your flight from Perth Airport to Ngurah Rai International Airport for March if you want to visit Denpasar during its warmest month. You can expect temperatures of between 24ºC (75ºF) and 30ºC (86ºF).

  • Search for cheap tickets from PER to DPS in August if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 21ºC (70ºF) and 28ºC (82ºF) on average.

Explore more of Indonesia

  • You've visited Denpasar, now it's time to discover more of Indonesia. Travel about 306 kilometres north-west to Surabaya to tick off its must-visit sights. From Yos Sudarso Monument to Garasi Ollaf and PT.Danoe, you'll have a full itinerary ahead.

  • Malang is another standout destination in Indonesia and is around 290 kilometres west of Denpasar. No trip is complete without experiencing Kampung Warna Warni, Skate Park Alun-Alun Malang and DK.

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