Ulun Danu Beratan Temple in Bali
Ulun Danu Beratan Temple in Bali

Cheap flights from Perth to Bali from just AU$133

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!

Flight Information: Perth to Bali / Denpasar

Direct flights from Perth to Bali / Denpasar

Airlines flying direct on the Perth to Bali / Denpasar route
These airlines offer direct service between Perth and Bali / Denpasar, in as little as 3 hours and 30 minutes.
Batik Air Malaysia
Batik Air Malaysia
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Batik Air
Batik Air
See Airlines
TransNusa
TransNusa
See Airlines

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Travel Made Easy

Exclusive extras, discounts and perks

24/7 Customer Support

Reach out to us anytime, anywhere

Which is the cheapest month to fly from Perth to Bali / Denpasar?

OriginDestinationDeparture DatePrice
Perth (PER)Bali / Denpasar (DPS)Sunday 8 March 2026AU$133
Perth (PER)Bali / Denpasar (DPS)Wednesday 29 April 2026AU$134
Perth (PER)Bali / Denpasar (DPS)Monday 11 May 2026AU$133
Perth (PER)Bali / Denpasar (DPS)Monday 8 June 2026AU$134
Perth (PER)Bali / Denpasar (DPS)Sunday 26 July 2026AU$143
Perth (PER)Bali / Denpasar (DPS)Thursday 13 August 2026AU$142
Perth (PER)Bali / Denpasar (DPS)Tuesday 15 September 2026AU$135
Perth (PER)Bali / Denpasar (DPS)Monday 26 October 2026AU$132
Perth (PER)Bali / Denpasar (DPS)Tuesday 3 November 2026AU$132
Perth (PER)Bali / Denpasar (DPS)Wednesday 2 December 2026AU$132
Perth (PER)Bali / Denpasar (DPS)Saturday 30 January 2027AU$132
Perth (PER)Bali / Denpasar (DPS)Monday 1 February 2027AU$135

Save even more with our latest coupon

Use HELLOTRAVELOKA in our app to get up to AU$30 off flights or AU$80 off hotels.

Code:HELLOTRAVELOKA

Copy

Flight Schedule from Perth to Bali / Denpasar

The following are all scheduled flights from Perth to Bali / Denpasar, with the shortest duration being 3 hours and 30 minutes.
Mon, 2 Mar 2026 (Today)
Tue, 3 Mar 2026
Wed, 4 Mar 2026
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
AirAsia Indonesia
AirAsia Indonesia
18:30
22:15
Perth (PER)
Bali / Denpasar (DPS)
Book flight
TransNusa
TransNusa
19:00
22:40
Perth (PER)
Bali / Denpasar (DPS)
Book flight
AirAsia Indonesia
AirAsia Indonesia
20:25
24:05 (+1 day)
Perth (PER)
Bali / Denpasar (DPS)
Book flight

About Bali / Denpasar

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.


Airlines flying direct from Perth to Bali / Denpasar? 


As Perth to Bali is a pretty short and popular route, there are a number of airlines that fly this direct route:


  • Jetstar: This low-cost carrier offers affordable fares to Bali, but passengers will have to pay extra for some features such as in-flight meals.
  • Air Asia: Another budget airline that offers cheap flights and fairly reliable service.
  • Trans Nusa: This Indonesian airline is a local carrier providing cheap fares
  • Batik Air: With nonstop fare options to Bali from Perth, Batik Air is a full service airline.


Flight time from Perth to Bali / Denpasar


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.


Average price of flights between Perth and Bali / Denpasar


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.


Cheapest time to fly to Bali / Denpasar


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.


Where is the airport in Bali / Denpasar?


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.


  • Taxi: Inside the arrivals hall is the official taxi counter. A fare from the airport to Nusa Dua will cost you an estimated IDR 250,000–500,000 (approx. AUD $25-$50), while a ride from to Kuta will set you back an estimated IDR 120,000 to IDR 200,000 (approx AU$11 to $19)
  • Ride share: Grab and Gojek ride-hailing apps also operate from the airport. There are specific lounge areas for each, available for customers to wait for their ride.

Passport and visa requirements for Australians flying to Bali / Denpasar 

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.


Time difference between Perth and Bali / Denpasar


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.

Our tips to getting the best price on flights


Looking to score a bargain when organising your trip from Perth to Bali? Check out Traveloka’s tried and tested tips and tricks:

  • Use Traveloka’s promotions page to access exclusive discounts and turn on flight alerts to be notified when prices drop
  • Be flexible with your travel dates — fly mid-week when ticket prices are often lower or try visiting in the off-season
  • Book in advance to secure the cheapest fares and avoid last-minute price surges.

Why trust Traveloka with your flight booking


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.


  • Price Alerts: Stay updated on price drops and grab competitive deals. 
  • Flexible Options: Need to reschedule? Easily manage your bookings. 
  • Comprehensive Support: Customer service that’s available 24/7. 
  • 4G eSim Support: Stay connected while overseas


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.


Ready for your Bali / Denpasar adventure?

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 Information to Bali / Denpasar

Flight Duration

3 hr(s) 30 mins

Airport in Perth

Airport in Bali / Denpasar

Frequently asked questions about flying from Perth to Bali

How much are flights from Perth to Bali / Denpasar?
According to our data, you can fly from Perth to Bali / Denpasar starting from AU$133, and you can save even more with additional discounts and promos that can be found on our promo page.
What's the best airline to fly from Perth to Bali?
Of the four airlines flying this route direct, Virgin will most likely be your best bet. With Virgin, you'll be able to enjoy in-flight entertainment and collect frequent flyer points, too. Depending on your Velocity status, you may qualify for extra perks, too. All airlines will charge you for meals and checked baggage, though. While there aren't any full-service airlines flying this route, there are some perks that make the budget carriers worthwhile. However, 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 is the best time to buy tickets from Perth to Bali / Denpasar?
Timing is everything when it comes to grabbing flight tickets. Typically, it’s best to book around 4-6 weeks in advance for domestic flights and a minimum of 2-3 months for international routes. But the prices also depend on the travel demand, seasonality, and major events. You can always monitor the fare trends on Traveloka and set alerts to catch the best deals or promotions. Consider shopping around big sales events, like EOFY, Black Friday or Boxing Day to get the best deal.
What is the earliest flight to Bali from Perth?
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.
What is the cheapest day to fly to Bali / Denpasar?
Looking for the best deals to Bali / Denpasar? Historically, midweek flights (particularly on Tuesdays and Wednesdays), tend to be cheaper on just about every route, including Perth to Bali / Denpasar, due to lower demand. However, airfares can fluctuate so we recommend keeping an eye on flight prices and being flexible with your travel dates. Booking in advance can be one the hacks to travel to Bali / Denpasar without breaking the bank! It's easy to compare dates when booking flights form Perth with Traveloka, too. We automatically show pricing for the five days following your requested date to see when the cheapest fares are available.
What information do I need to know when booking a flight?
When booking a flight to Bali / Denpasar, 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 Perth to Bali / Denpasar, 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!
Do I need a passport and visa to fly between Perth to Bali / Denpasar?
Yes, Australians need both avalid passport and a visa to enter Indonesia. The good news is that it's super easy to get in advance or on arrival, and even easier thanks to Traveloka's fuss-free visa option. When you book a flight to anywhere in Indonesia with Traveloka, you'll have the option to add on a visa and we'll take care of it for you. We don't charge any more than the Indonesian government does at the airport. You'll have the option to add this on at the time of your flight booking.
Why should I book my flight with Traveloka?
Booking flight tickets with Traveloka can feel like diving into an ocean of options! Our platform provides the most comprehensive choices to ensure you find the perfect flight for your adventure. With our smooth booking process, you'll also be provided with a variety of payment methods. Anxious about transacting online? We've got you covered with our top-tier security for each transaction! With Traveloka, your flight booking journey becomes hassle-free!
How long does it take to fly from Perth to Bali / Denpasar?
When flying direct, the flight from Perth to Bali / Denpasar is about 3 hours and 30 minutes.
Are there any available promotions to save on flights booked with Traveloka?

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.

How do I get the cheapest flights Perth to Bali / Denpasar?

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.

How early should I get to the airport?
For flights to Bali / Denpasar, aim to be at the airport at least 3 hours prior to ensure smooth check-in, security checks, and to account for any unexpected delays. Every airline has its own rules about when check-in and baggage drop closes, so be sure to check before you head to the airport in Perth just in case.
Is Perth closer to Bali or Sydney?
Despite being in the same country as Sydney, Perth is actually closer to Bali. The flight from Perth to Sydney takes about 4.5 hours, while the flight from Perth to Bali takes 3 hours and 30 minutes.
Are business class flights available on flights to Bali from Perth?
They sure are! If you're looking for some extra legroom or to spread out on a flat-bed seat, then you can book a business class ticket for your trip. When you're starting your search at the top of this page, there's the option to select economy, premium economy, business class or first class. (There's a drop-down menu just above the search button. For Perth to Bali, business class is available on direct flights with Batik Air only. You'll get a spacious 45 inches of legroom and in-flight meals.

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Qantas Airlines
Qantas Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Jetstar Airways
Jetstar Airways
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Etihad Airways
Etihad Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Korean Air
Korean Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
China Airlines
China Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Air France
Air France
See Airlines
Delta Airlines
Delta Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Citilink
Citilink
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
American Airlines
American Airlines
See Airlines
British Airways
British Airways
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Emirates
Emirates
See Airlines
Rex Airlines
Rex Airlines
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

Save on your next trip with these coupons ✨

Flights

10% off Flights

Save up to AU$30. Valid for first transactions on Traveloka App & Website
HELLOTRAVELOKA
Copy
Hotels

10% off Hotels

Save up to AU$80 with no minimum transaction. Valid for first transaction in Traveloka app
HELLOTRAVELOKA
Copy
Things to Do

10% off Things to Do

Save up to AU$30 with no minimum transaction. Valid for first transaction in Traveloka app
HELLOTRAVELOKA
Copy
Car Rental

10% off Car Rental

Save up to AU$50 with no minimum transaction. Valid for first transaction in Traveloka app
HELLOTRAVELOKA
Copy
Airport Transfer

5% off Airport Transfer

Save up to AU$25 with no minimum transaction. Valid for all users in Traveloka App & Website
AIRPORTVIP
Copy

Where can we help you to go next?

Popular Routes from Perth Airport

Popular Routes from Ngurah Rai International Airport

Popular Airline to Bali / Denpasar

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Top Domestic Flights

Top International Flights

Fly from Australia to Bali

Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.