
3 hour(s), 30 minute(s)

Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
![]() AirAsia Indonesia | 07:00 | 10:50 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() TransNusa | 09:40 | 13:25 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() Jetstar | 10:20 | 14:10 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() Jetstar | 11:45 | 15:35 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() TransNusa | 14:00 | 17:40 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() AirAsia Indonesia | 14:00 | 17:50 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() AirAsia Indonesia | 16:00 | 19:45 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() Batik Air Malaysia | 18:10 | 21:45 | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() Jetstar | 21:45 | 01:15 (+1 day) | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
![]() AirAsia Indonesia | 21:55 | 01:35 (+1 day) | Bali / Denpasar (DPS) | Perth (PER) | Book flight |
Leave behind the hustle of Kuta and land in Perth’s relaxed rhythm just a few hours later. This is where tropical heat meets rooftop beers, and nasi campur gives way to fresh fish and chips on Cottesloe Beach. Whether you're heading over for a long weekend, a visa reset, or to catch up with mates, Perth's closer than you think—and with direct flights almost daily, it’s never been easier.
The Bali to Perth route is a favourite for travellers chasing convenience and value. Here’s who flies it direct:
Mix and match, or compare all of them in one spot on Traveloka.
When flying direct, it takes 3 hours and 30 minutes to fly from Bali / Denpasar to Perth. Just enough time to finish a movie or have a quick nap.
On this busy international route, one-way fares typically range from AU$160 to around AU$300, depending on when you fly and who you fly with. Right now, deals start from just AU$100. Jetstar, AirAsia, and TransNusa often run flash sales, so keep an eye out for promos like Jetstar's Friday Frenzy, a Qantas Red Tail Sale or AirAsia’s Big Sale.
The best-value month to fly right now is February. It’s outside peak tourist season, so you’ll often score lower fares and fewer crowds. October through early December is another smart window when flights are usually cheaper, and the weather in Perth is warm but not scorching.
Avoid flying in January and April if you can. January sees holiday travellers flooding both ends of the route, and April includes Easter, driving prices up. For better value, aim for midweek flights and avoid weekend departures. Early morning and late-night flights often come with the lowest price tags if you don’t mind the odd hours.
Perth Airport (PER) is just 17 kms from the CBD, and there are heaps of ways to get into town:
No visa is required for Australian citizens flying into Perth. Just make sure your passport is valid if you're connecting through another country. If you’re not an Aussie or Kiwi, check your visa requirements well ahead of time.
No time difference here—Bali and Perth run on the same clock. No jet lag, no mental maths, just touch down and go.
Want the cheapest deal from Bali to Perth? Here’s how to stack the odds in your favour:
We get it—booking travel should be simple, secure, and on your terms. Here’s why Traveloka makes that happen:
Bali to Perth flights sorted—now what? Find a stay that suits your style, from beachside spots to inner-city digs. Plus, book tours, attraction tickets and more, all in one go.
Other popular destinations in Australia from Bali you might want to check out:
Flying in the other direction? Here's all the information you need about the reverse journey from Perth to Bali.
Flight Duration | 3 hr(s) 30 mins |
Airport in Bali / Denpasar | |
Airport in Perth |




