Perth is closer to Bali than it is to Sydney. That single fact explains most of what follows: the flight is short, the frequency is high, and Western Australians treat Bali the way other people treat a long weekend away, because in practical terms that is what it is.
This is what the route is actually like — who flies it, how long it takes, which end of the day is worth paying for, and what happens after you land, which is the part almost nobody plans and the part that decides how the first day goes.
Who flies Perth to Bali
Perth Airport (PER) to I Gusti Ngurah Rai International Airport (DPS) is served directly by several carriers, with additional one-stop options through Southeast Asian hubs.
| Type | Airlines |
|---|---|
| Direct | Jetstar · Indonesia AirAsia · TransNusa · Batik Air Indonesia |
| One stop | Singapore Airlines and Scoot via Singapore · Malaysia Airlines via Kuala Lumpur |
Check the schedule before you plan around it. Routes on this corridor open and close with the season and with demand, and carriers add and withdraw frequencies more often here than on most Australian international routes. Treat the list above as the shape of the market rather than a timetable.
The one-stop options are not always the slower choice in practice. A connection through Singapore or Kuala Lumpur adds hours on paper, but it changes what you are flying — a full-service long-haul product instead of a narrow-body budget cabin — and for travellers who want to arrive rested rather than early, that trade is sometimes worth making.
How long the flight takes
Around three hours and forty-five minutes, direct. In practice, allow for the range rather than the average: headwinds on the eastbound return add time, and the westbound outbound often runs slightly quicker.
Two things follow from a flight this short.
You do not need to fly business to arrive well. On a four-hour sector the difference is a wider seat and a faster exit, not a night's sleep. Most travellers are better off spending that money on the ground.
The time zone is kind. Bali runs one hour behind Perth. You are not managing jet lag — you are managing a single hour, which is to say you are not managing anything. This is the reason a five-day trip from Perth works and a five-day trip from Europe does not.
Which flight to book
The route is flown at every hour of the day and the cheapest fare is rarely the best one.
Morning departures buy you the whole first day. Leave Perth early and you are through immigration by early afternoon, at your hotel before the heat goes out of the day, and in the sea before dinner. This is the single most valuable decision on the booking page.
Late-night arrivals cost more than they save. Landing at eleven means immigration, baggage and a transfer in the dark, arriving somewhere past one in the morning, and losing the following morning to recovery. The fare difference rarely covers it.
The return is the one to think about. An evening departure from Denpasar gives you a final full day in Bali — a last swim, a proper lunch, an unhurried checkout. A morning flight home means leaving your hotel before dawn and writing off the last day entirely.
Book the school holidays early or avoid them. Western Australian school holidays move this route more than any other factor. Fares rise, the good departure times go first, and the airport is a different place.
Arriving at Denpasar
The airport is straightforward, and the parts that go wrong are predictable.
Visa on arrival applies to Australian passport holders and can be paid for before you travel. Doing it in advance rather than in the hall is worth the few minutes it takes. Our guide to the Bali e-visa covers the current process.
Immigration queues are a function of when you land, not of the airport. Several wide-bodies arriving together will cost you an hour; arriving off-peak will cost you ten minutes. This is another argument for the morning flight.
Arrange the transfer before you arrive. The arrivals hall is busy and the drivers are persistent, and negotiating a car after a flight is nobody's idea of a holiday. Have someone waiting with your name on a board.
The part nobody plans: how far your hotel actually is
This is where Perth travellers most often get caught, because the flight is so short that the ground transfer is an afterthought.
It should not be. Bali's traffic is serious, and the drive from the airport is frequently longer than people are told.
| Area | Realistic transfer from DPS |
|---|---|
| Seminyak, Kuta, Jimbaran | 30–60 minutes |
| Canggu | 60–90 minutes |
| Tabanan and the southwest coast | approximately 90 minutes |
| Ubud | 90 minutes to 2 hours |
Treat any quoted forty-five minutes with suspicion. It is achievable at four in the morning and at almost no other time. If a hotel an hour and a half away tells you it is forty-five minutes, you have learned something useful about how they handle expectations.
A short flight and a long transfer still beats a long flight. Three hours forty-five in the air and ninety minutes in a car is under six hours door to door. From Perth, that is a genuinely short trip to somewhere genuinely far away.
What to do with a short trip
Because the flight is short, Perth travellers take shorter trips — four or five nights rather than two weeks. That changes what is worth doing.
Pick one side of the island. The single biggest mistake on a five-night trip is trying to combine the south, Ubud and the north. Choose a base, take day trips from it, and keep the driving to the days you have chosen.
Do not spend the first afternoon in traffic. If you land in the middle of the day, the best use of the afternoon is the sea and an early dinner, not an excursion that puts you back in a car.
Build in one day that is not scheduled. On a short trip this feels like waste and is the opposite. It is the day the trip becomes a holiday rather than an itinerary.
After you land, at Nirjhara

We are on the southwest coast, in Kedungu in the Tabanan region, approximately ninety minutes from the airport by private transfer. We quote ninety because that is what it takes.
It is the right distance for a short trip from Perth. Far enough from the south that the noise stops — twenty minutes to Canggu when you want it, fifty to Seminyak, an hour to Ubud — and close enough that a five-night trip does not lose a day to getting there.

There are twenty-five villas and a waterfall beneath the pool deck. The property was built around it, so there is no walk and no trail. Eighty-five per cent of the suites look out over waterfalls, rice fields or the ocean sunset. Kedungu Beach is two minutes away and has three surf breaks; Tanah Lot is seven.
The transfer can be arranged with the booking, including in the electric car we now use for excursions and airport runs. Given the drive, having it waiting is worth more here than at most hotels.

Dinner does not require another drive. Ambu changes daily, is run by a wholly Indonesian kitchen team, and takes over ninety per cent of its produce from Bali — most of it from Tabanan or from the 700m² organic garden on site. On the evening you land, that matters more than it sounds.
If you are working out where to base a short trip, contact us with your flight times and we will tell you honestly whether the transfer suits your arrival — including when it does not.
Frequently asked questions
Which airlines fly direct from Perth to Bali?
Jetstar, Indonesia AirAsia, TransNusa and Batik Air Indonesia operate direct services. Singapore Airlines, Scoot and Malaysia Airlines connect through Singapore and Kuala Lumpur. Frequencies change with the season, so confirm with the airline before planning around a particular carrier.
How long is the flight from Perth to Bali?
Around three hours and forty-five minutes direct. The eastbound return is often slightly longer than the westbound outbound.
What is the time difference between Perth and Bali?
Bali is one hour behind Perth. There is effectively no jet lag on this route, which is why short trips work so well from Western Australia.
Is there a direct flight from Perth to Bali?
Yes. Perth is one of the best-connected Australian cities for Bali, with several carriers operating the route directly.
What is the best time of day to fly from Perth to Bali?
A morning departure. It puts you through immigration in the early afternoon and at your hotel with the day still ahead, rather than arriving late and losing the following morning. For the return, an evening departure from Denpasar preserves your last full day.
How far is Bali airport from the resorts?
It depends on the area and the traffic. Thirty to sixty minutes for Seminyak and Jimbaran, sixty to ninety for Canggu, around ninety minutes for Tabanan and the southwest coast, and ninety minutes to two hours for Ubud.
Do Australians need a visa for Bali?
Australian passport holders require a visa on arrival, which can be applied and paid for online before travelling. Doing it in advance shortens the process at the airport.
Is Bali worth it for a short trip from Perth?
Yes, and more so than from anywhere else in Australia. Under six hours door to door including the ground transfer, and a one-hour time difference, make four or five nights genuinely worthwhile.