
Compare cheap flights from MEL → DPS
Flying from Melbourne (MEL) to Bali's Ngurah Rai International Airport (DPS) is one of Australia's most popular international routes, with over 1.2 million passengers making the journey annually. The direct flight takes approximately 6 hours 15 minutes, covering a distance of 4,751 km. Three major carriers — Jetstar, Garuda Indonesia, and AirAsia — operate this route, with direct flights departing daily from Melbourne's Tullamarine Airport. March 2025 sees particularly competitive pricing, with fares averaging $289–$445 one-way depending on the carrier and booking window.
Watch our expert guide on flying from Melbourne to Bali — tips on airlines, timing, and what to expect.
"If you're flying Jetstar to Bali, grab a window seat on the left side of the plane — you'll get stunning views of the Bali coastline on approach, and the sunrise if you're on the overnight flight."
— Sarah Chen, Webjet Travel Expert
| Rank | Airline | Avg. Price | Duration | Stops | Rating |
|---|---|---|---|---|---|
| #1 | JetstarBest Value | $289 | 6h 15m | Direct | 3.8 |
| #2 | Garuda IndonesiaBest Service | $445 | 6h 30m | Direct | 4.5 |
| #3 | AirAsia | $312 | 8h 40m | 1 stop | 3.5 |
| #4 | Singapore AirlinesPremium | $520 | 10h 15m | 1 stop (SIN) | 4.8 |
| #5 | Malaysia Airlines | $398 | 11h 05m | 1 stop (KUL) | 4.2 |
According to our Melbourne–Bali travel expert @ Sarah Chen
Best seats, entertainment, on-time arrival and lounge access. The premium choice for travellers who want comfort on this 6-hour flight.
Great deals but can be noisy if you pick a late flight on Thursday/Friday. Nicknamed the 'Bali Bus' for a reason — frequent and affordable.
Frequent flights with better legroom and inclusions than other budget carriers. A solid middle ground between price and comfort.
Leave the hustle of Melbourne behind and trade it for the tropical warmth of Bali. Despite the distance, cheap flights from Melbourne to Bali are readily available, and you can find them right here on Webjet. Head to Melbourne Airport (MEL) — also known as Tullamarine — and check in at the international terminal (T2). If you're driving, the long-term car park offers competitive rates for holiday travellers. Alternatively, the SkyBus service runs 24/7 from Southern Cross Station.
Your flights will land at Ngurah Rai International Airport (DPS), located in southern Bali just 13km from Kuta. The airport has undergone significant upgrades and now features a stunning Balinese-inspired international terminal. Pre-book a private transfer through Webjet for a hassle-free ride to your hotel — expect 20 minutes to Seminyak, 45 minutes to Ubud, or 30 minutes to Nusa Dua.
Melbourne to Bali flights cover approximately 4,751 km and take around 6 hours 15 minutes direct. The flight path crosses the Australian outback, the Timor Sea, and approaches Bali from the south — offering spectacular views of the island's volcanic peaks on a clear day. Direct flights depart in the afternoon or late evening, with most arriving in Bali by early evening or early morning local time.
The flight is relatively short for an international trip, making it perfect for both quick getaways and extended holidays. You can find cheap flights to Bali from Melbourne right here on Webjet — and with the money you save, you'll have plenty left over for villa upgrades, surf lessons, and those famous Seminyak sunset cocktails. When it's time to head home, return flights are just as competitive, especially if you book a round trip.
If you're flying via Singapore or Kuala Lumpur, consider extending your layover into a mini-break. Singapore Airlines offers free city tours for transit passengers with layovers over 5.5 hours, while Kuala Lumpur's KLIA has direct rail links to the city centre (28 minutes).
We'll email you if Melbourne → Bali drops below $289
March in Bali marks the tail end of the wet season, but don't let that deter you. Afternoon showers are brief and dramatic, clearing to reveal spectacular sunsets. The island is lush and green, rice terraces are at their most photogenic, and tourist crowds are thinner than the dry season peak.
🌡️ Avg. temp: 27–31°C · 🌧️ Rain: 8 days/month · 💰 Season: Shoulder
en-auwebjet.com.au/flights/mel-to-balien-nzwebjet.co.nz/flights/mel-to-balix-defaultwebjet.com.au/flights/mel-to-baliThese modules are injected into the page <head> and structured data — invisible to users but critical for search engines.
*Prices are per person, one-way, correct as of 14:00 AEDT. Subject to availability. Payment fees may apply. Webjet Servicing Fee of $21.95 per booking applies.
If OAG data is unavailable: "We couldn't find exact dates for this route. Try searching ±3 days or view all flights to Indonesia."
Compare prices across all airlines and find the best deal