
5 hour(s), 25 minute(s)
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
Jetstar | 12:05 | 19:40 | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Qantas | 12:05 | 19:40 | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Jetstar | 15:10 | 22:45 | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Qantas | 15:10 | 22:45 | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Batik Air Malaysia | 21:00 | 04:40 (+1 day) | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Jetstar | 21:20 | 04:55 (+1 day) | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Garuda Indonesia | 22:05 | 05:30 (+1 day) | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Qantas | 23:05 | 06:40 (+1 day) | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Virgin Australia | 23:05 | 06:40 (+1 day) | Bali / Denpasar (DPS) | Melbourne (MEL) | Book flight |
Jetstar | 23:25 | 07:00 (+1 day) | Bali / Denpasar (DPS) | Melbourne (AVV) | Book flight |
This route covers Melbourne city broadly, including both Melbourne Airport (Tullamarine) and Avalon Airport southwest of the city.
Yes. Batik Air, Jetstar, Virgin Australia, Qantas and Garuda Indonesia fly non-stop into Melbourne Airport, and Jetstar also flies direct into Avalon Airport.
One-way fares start from around AU$255. Comparing both airports can occasionally turn up a better price.
The direct flight into Melbourne Airport takes around 5 hours and 25 minutes.
April is the priciest month due to Easter and school holidays, while March and May tend to be cheaper.
No. Australian citizens returning from Bali only need a valid passport, with no visa required.
Melbourne Airport is closer to the CBD at around 23 kilometres, while Avalon is further out at 55-60 kilometres southwest, though both have a dedicated SkyBus service into Southern Cross Station.
Melbourne is served by two airports, and this route covers the wider city rather than just one terminal. Whichever one you land at, you're close to Federation Square, the MCG and laneway coffee culture that Melbourne is famous for.
Batik Air, Jetstar, Virgin Australia, Qantas and Garuda Indonesia all fly non-stop into Melbourne Airport (Tullamarine), while Jetstar also flies direct into Avalon Airport southwest of the city, worth checking if it's more convenient for where you're headed.
The direct flight into Melbourne Airport takes around 5 hours and 25 minutes.
One-way fares start from around AU$255. Comparing both airports when you search can occasionally turn up a better-priced or better-timed option.
April is the priciest month thanks to Easter and school holidays, while fares tend to ease off around March and May.
Melbourne Airport (Tullamarine) sits about 23 kilometres northwest of the CBD, with the SkyBus running 24/7 to Southern Cross Station in around 25-35 minutes. Avalon Airport is further out, roughly 55-60 kilometres southwest of the CBD, with its own SkyBus Avalon City Express service to Southern Cross Station taking around 70-80 minutes.
Australian citizens returning from Bali just need a valid Australian passport to re-enter the country. No visa or extra paperwork is required.
Melbourne sits two to three hours ahead of Bali depending on daylight saving. Bali stays on Central Indonesia Time (WITA) year-round, while Melbourne shifts to GMT+11 during Australia's summer.
Set a Flight Alert so you catch fare drops, and check Traveloka's Promos Page before booking. Comparing Melbourne Airport and Avalon Airport side by side is worth the extra search.
Compare every airline and both airports on this route with transparent pricing, no hidden fees, and 24/7 Australian-based support.
Sort accommodation near Federation Square or Southbank before you land, whichever airport you choose.
Looking for a specific Melbourne airport? Check out Bali to Melbourne Airport or Bali to Avalon Airport.
Flight Duration | 5 hr(s) 25 mins |
Airport in Ngurah Rai International Airport | |
Airport in Melbourne |




