Direct flights from Denpasar to Perth (DPS → PER)

Distance 2,579 km (1,603 mi)
Est. duration 3h 2m
Loading map...
Live fares · DPS → PER

Available flights

QZNon-stop
from$189
Book

About the Denpasar → Perth route

Denpasar to Perth is one of those routes that doesn't quite fit a clean category. At 2,579 km and roughly three hours in the air, it's too short to call long-haul but long enough that the budget carriers (and there are several operating this route) will nickel-and-dime you on baggage if you're not paying attention. This is predominantly a leisure route — Australians heading to Bali, Indonesians heading to Perth — though it carries a real thread of family traffic given Perth's established Indonesian community. Jetstar (JQ) is a typical option here, which tells you most of what you need to know about the cabin expectations.

Why travel from Denpasar to Perth?

Perth is genuinely one of the more underrated Australian cities, and it makes particular sense for travellers coming from Denpasar. The Indonesian community in Perth is substantial, which means family visits are a real driver of this route — not just tourism. Beyond that, Perth offers things Bali simply can't: the Margaret River wine region a couple of hours south, serious seafood around Fremantle's fishing boat harbour, and a city that moves at a pace that rewards slower exploration. For Indonesian students, Perth's universities draw a consistent flow of visitors. And for anyone who's spent time in Bali's heat and humidity, Perth's drier climate in the shoulder months feels like a genuine contrast rather than just another warm destination.

Quick stats

  • Distance: 2,579 km
  • Estimated flight time: 3h 2m
  • Operating airlines: 8B, ID, JQ, OD, QZ
  • Direct route: yes

Practical tips for DPS → PER

Perth's shoulder seasons — April to June and September to November — tend to offer better fares and more agreeable weather than the scorching December-February peak. On arrival at PER, the international terminal is compact and immigration is usually quick by Australian standards, though biosecurity declarations are taken seriously (declare everything). The Airport Central train station connects directly to Perth city centre in around 50 minutes for a flat fare. Currency is Australian dollars; English only. If you're flying a low-cost carrier like AirAsia (QZ), check your baggage allowance before you pack — the base fare often includes carry-on only, and the add-on cost surprises people every time.

Frequently asked questions

How long is the flight from Denpasar to Perth?

The flight from Denpasar (DPS) to Perth (PER) is approximately 3 hours and 2 minutes, covering a distance of 2,579 km. This is a relatively short regional flight across the Indian Ocean.

Which airlines fly the Denpasar to Perth route?

Eight airlines operate this route: 8B (Regional Express), ID (Garuda Indonesia), JQ (Jetstar), OD (Air Asia X), and QZ (AirAsia), among others. These carriers offer various service levels and scheduling options throughout the week.

What is the best time of year to fly from Denpasar to Perth?

The best time is April to October, which covers Australia's cooler, drier months and Bali's dry season, offering pleasant weather at both destinations. This period typically sees moderate airfare rates compared to the peak December-January holiday season.

Do I need a visa to travel from Indonesia to Australia?

Indonesian citizens require an Australian visa; most travelers use an eVisitor (subclass 651) or Electronic Travel Authority (ETA), which can be applied for online. Australian citizens visiting Indonesia typically receive a visa-free entry or can obtain a visa on arrival.

What should I know about luggage, jet lag, and transit on this route?

Baggage allowances vary by airline, so check your booking details; budget carriers may charge for checked bags. The 3-hour flight crosses one time zone (Perth is 2.5 hours behind Denpasar), resulting in minimal jet lag, and most flights are direct with no transit required.

Find flights from Denpasar to Perth
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Denpasar to Perth? The flight distance from DPS to PER is approximately 2,579 km (1,603 miles).
How long is the flight from DPS to PER? The estimated flight time from Denpasar to Perth is approximately 3h 2m.
What airlines fly from DPS to PER? Airlines operating direct flights from Denpasar to Perth include: 8B, ID, JQ, OD, QZ.

Cheapest fares Denpasar → Perth

Denpasar DPS
Perth PER

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Denpasar → Perth.

Try a nearby airport to Denpasar

Flights to Perth (PER) from other airports within 350 km of Denpasar. Often unlocks cheaper fares or better times.

Other flights from Denpasar (DPS)

Other flights from Perth (PER)