
3 hour(s), 30 minute(s)

Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
![]() AirAsia Indonesia | 18:30 | 22:15 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() TransNusa | 19:00 | 22:40 | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
![]() AirAsia Indonesia | 20:25 | 24:05 (+1 day) | Perth (PER) | Bali / Denpasar (DPS) | Book flight |
With beautiful Bali so close to Australia and easy on the wallet, it’s no surprise Aussies love heading there. If you’re flying from Perth to Indonesia, great choice — Bali’s got gorgeous beaches, dreamy resorts, and heaps of culture to soak up. Want to sort your trip without the stress? Traveloka makes it simple. From cheap flights and multi-city routes to amazing hotel deals, our easy guide below will walk you through it all, step by step.
As Perth to Bali is a pretty short and popular route, there are a number of airlines that fly this direct route:
Flying direct from Perth (PER) to Bali (DPS) is super easy, and the best part? It’s a pretty quick trip. A nonstop flight from Perth to Bali / Denpasar usually takes around 3 hours and 30 minutes — just enough time to put your feet up and start dreaming about the beach.
Flights from Perth (PER) to Bali (DPS) can start from as little as AU$133, but prices can jump up by a few hundred dollars depending on things like peak season or whether you’re flying on a budget airline
If you want to snag the best deal, try to plan ahead and book about one to three months before you fly. It’s also worth checking out Traveloka’s promotions page regularly so you don’t miss any epic discounts or deals.
Flights to Bali are typically cheapest from January to March since this period is considered the off-season. The weather can be a bit unpredictable compared to the sunny peak months of June to August, but you’ll often score better deals. Just keep in mind that December and early January can still be busy (and pricey) because of the holidays, so it’s smart to avoid that window if you’re trying to save. For even better bargains, keep an eye on Traveloka’s promos, especially during big sales like EOFY and Black Friday.
Bali’s main airport, Denpasar (Ngurah Rai) Airport (DPS), is situated about 15km from Denpasar’s city centre. As it’s also approximately 13km from Nusa Dua and 3km from Kuta, it’s a convenient airport to land at no matter where you’re staying in Bali. From the airport, there are several transport options to get you where you need to be.
For Aussies travelling to Indonesia, there are a few travel requirements to be aware of before you jet off. You’ll need a valid passport with at least six months remaining before it expires. Travellers will also need to apply for an e-Visa on Arrival (e-VOA) at least 48 hours before departure. You can also apply for the Visa on Arrival (VOA) at certain international airports, including Bali.
Bali and Perth are in the same timezone and both do not observe any daylight savings changes throughout the year. As such, there is no time difference between the two destinations.
Looking to score a bargain when organising your trip from Perth to Bali? Check out Traveloka’s tried and tested tips and tricks:
Traveloka is your one-stop shop for everything you need to book ahead of your trip to Bali from Perth. Score bargains on flight and accommodation deals thanks to Traveloka’s helpful features and exclusive perks.
We’re one of the fastest-growing online travel agencies here in Australia. With a stellar reputation globally and features designed for busy travellers, it’s time to experience a more innovative way to book flights.
More than just flights, we can also help you find the perfect accommodation in Bali / Denpasar along with attraction tickets, tours and day trips to help you make the most of your trip.
Other popular destinations in Indonesia from Perth you might want to check out:
Flying in the other direction? Here's all the information you need about the reverse journey from Bali to Perth.
Flight Duration | 3 hr(s) 30 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.




