PER → DPS
Perth to Bali flights
Perth is the closest capital to Bali — you can leave after work and be poolside by bedtime. Compare airlines, then add your stay, driver and eSIM in one place.
Before you fly from Perth
Check your passport
Indonesia requires at least 6 months validity from the date you leave Indonesia, plus a blank page. Renew early — Australian passports can take weeks.
Official site ↗Apply for e-Visa on Arrival IDR 500,000
Australians need a visa: IDR 500,000 (~A$50) for 30 days, extendable once. Apply on the official site only — copycat sites charge much more.
Official site ↗All Indonesia arrival card Free
Free. Complete within 72 hours before arrival — it covers immigration, customs and health. You get a QR code to show at the airport.
Official site ↗Pay the Bali tourist levy IDR 150,000
IDR 150,000 (~A$15) per person, paid once per visit. Pay online before you fly and save the QR.
Official site ↗
Flights from other cities
Questions Aussies ask
How long is the flight from Perth to Bali?+
≈ 3h 40m direct. Times vary by airline and season — check live options when you search.
Which Bali airport do I fly into?+
Ngurah Rai International Airport in Denpasar (DPS), on the south of the island near Kuta and Jimbaran.
When are flights to Bali cheapest?+
Outside Aussie school holidays and the Christmas–January peak. Turn on BaliMate deal alerts and we’ll push you a package when fares from your city drop.
What do I need before I fly?+
A passport valid 6+ months, the e-VOA visa, the free All Indonesia arrival card and the Bali tourist levy. See our visa guide.
Want the whole trip sorted?
Answer 4 quick questions and BaliMate builds three ready-to-book packages — flights, stay, driver and the fun stuff.