MEL → DPS
Melbourne to Bali flights
Plenty of direct and one-stop options, including red-eyes that land in the morning. Compare airlines, then add your stay, driver and eSIM in one place.
Before you fly from Melbourne
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 Melbourne to Bali?+
≈ 6h 15m 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.