3 hour(s), 35 minute(s)
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
---|---|---|---|---|---|
![]() TransNusa | 13:55 | 17:40 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() Batik Air | 14:15 | 18:00 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() TransNusa | 18:05 | 21:50 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() AirAsia Indonesia | 18:35 | 22:20 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() Jetstar | 18:45 | 22:25 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() AirAsia Indonesia | 20:50 | 24:30 (+1 day) | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
Taking off to the Isle of Gods from Perth is basically a rite of passage. Closer to the Western Australian city than many other places in Australia, Perth is just a short flight away from Bali and is one of the most flown-to destinations from the city. But if you're new to the route, or want to see what other options are out there to get the most bang for your buck, you've come to the right place.
There’s plenty of options for flights to Bali from Perth, with a bunch of airlines all offering various flight times, inclusions and prices. Here’s a list of all the airlines flying this route direct and what to expect to help make your choice easier.
Noticed Citilink missing from the list? Unfortunately the airline is no longer flying this route.
If you’re a loyal Qantas or Virgin Australia flyer, you can still get to Bali (Denpasar) from Perth but you’ll need to make a connection on the way. You can also fly with other carriers, like Garuda, Singapore Airlines, Scoot and AirAsia X via other cities as well. If you don’t mind adding a few hours to your trip, you may be able to save some money on your fare.
Best is subjective, of course, but if you're looking for the cheapest fare, then Jetstar will likely be the best for you.
If you're looking for a full-service option then a connecting fare with Garuda, Singapore Airlines or Malaysia Airlines will probably be your best choice. However, you will need to stopover in another city which will add a few hours to your trip.
When there isn’t a special sale on, flights between Perth and Bali are typically $150-$250 each way. Right now, the cheapest available flights we can find are {flightCheapestPrice}.
Airfares from Perth are generally cheaper during Bali’s wet season (October-March), as this period is also the lean season for tourism. Most tourists choose to visit the island during the dry season (April-September) as the weather is more favourable to enjoying Bali's best beaches.
Generally, the earlier the better in most situations will get you the best fares from Perth to Bali, but four to six months tends to be the sweet spot.
Historically, booking a midweek departure (particularly on Tuesdays and Wednesdays), tends to be cheaper on just about every route, including Perth to Bali, due to lower demand. However, airfares can fluctuate so we recommend keeping an eye on flight prices and being flexible with your travel dates.
We do recommend keeping an eye out for big sales, like Jetstar's birthday sales or Friday Fare Frenzies which can discount flights between Perth and Bali to some very low rates.
If you’re looking to maximise your time in Bali, there are some early morning flights that can get you there in time for breakfast.
If you don’t mind the very early start from Perth, AirAsia Indonesia flies between the Western Australian city and Bali departing at 3:35am daily, landing in Denpasar at 7:15am.
If you’ve been wondering why flights from Perth to Bali often say they’re going to Denpasar, that’s because it’s the name of the main city on the island and its corresponding airport — I Gusti Ngurah Rai International Airport (DPS).
The only airport on the island, DPS handles all flights, both domestic and international routes. So if Bali is just the beginning around a tour of Indonesia, you can easily fly onto other destinations like Jakarta, Labuan Bajo or Lombok from here.
The airport is located about 14 kilometres from the centre of Denpasar, on the south of the island and within easy reach of many resort areas.If your hotel is in areas like Kuta, Seminyak, Sanur or Nusa Dua, they’re all quite close to the airport and you should be at your hotel well within an hour.
When booking a flight to Bali, and just about everywhere, you'll need to know the full legal name of every passenger on your booking. We also need your date of birth, nationality and passport details. It's also best to decide at the time you book your flight if you want to check a bag or choose a seat on your flight from {originLocation} to {locationDestination}, as it will be more expensive to add these on later or at the airport. And we're all about getting the best deal here at Traveloka!
There is a time difference between Perth and Bali. Both countries participate in daylight savings, but do change at different times of the year.
Bali use WITA (Central Indonesian Time), which is the same as Perth. Since neither city uses daylight savings time, the times are the same all year.
Want to snag those {flightCheapestPrice} fares to Bali? Well, here's some tips on how to do it:
Flying in the other direction? Here's all the information you need about the reverse journey from Bali to Perth. If you're curious about other destinations in Indonesia, you can book onward flights from Bali to places like Lombok, Jakarta, Labuan Bajo and more.
Flight Duration | 3 hr(s) 35 mins |
Airport in Perth | |
Airport in Bali / Denpasar |
If you're looking to add on a hotel, activity or hire car to your trip we can help you save up to AU$80 on those. Simply download our app and use the promo code HELLOTRAVELOKA on your first purchase to save up to AU$30 on activities, up to AU$50 on hire cars and up to A$80 on hotel stays. Terms and conditions apply.
Set up price alerts for your preferred travel dates, check out the lowest-fare calendar above and make sure you book a few months in advance for the best prices on flights from Perth to Bali / Denpasar.