SavvyFlyer logoSavvyFlyerGet free alerts
Melbourne to Bali Flights: Fares, Flight Time & When to Book

Melbourne to Bali Flights: Fares, Flight Time & When to Book

By Nathaniel · Founder, SavvyFlyer
·
4 min read
· Published
15 August 2026

Melbourne to Bali is one of the busiest holiday routes in the country — and, good news, it behaves almost exactly like Sydney's: book ahead and you win. We track Melbourne–Denpasar fares every day, and here's what the numbers say.

Typical Melbourne–Bali fares

  • Budget (Jetstar, Batik Air): typically ~$770 return, ranging roughly $600–$960. Nonstop.
  • Full-service (Qantas, Garuda): typically ~$955 return, roughly $770–$1,290.

Flight time

Melbourne to Denpasar is about 6 hours 10 minutes nonstop. (See how that compares across the country in our flight-times guide.)

When to book: 3+ months out

The pattern is emphatic. On the same departure dates, fares were dearer at 60 days out than at 90 on 100% of the 76 dates we paired — a median +$139 full-service. Leave it to the last fortnight and it's far worse (+$546). Booking at least three months ahead is the play; there's no reward for waiting.

Cheapest month to fly (so far)

Of the months we've tracked (July–November), November has been the cheapest (~$484 budget / ~$611 full-service) and September the peak. We've only tracked part of the year, so treat this as an early read, not a full-season verdict.

Is today a good day to book?

That changes daily — check the live Bali Savvy Score, which rates today's fare against the route's own history. For the full booking playbook, see the best time to book Bali flights.

Flying out of a different city? See Brisbane to Bali or Perth to Bali — or, also from Melbourne, Melbourne to Tokyo.

📊 Savvy Take: Melbourne–Bali runs about $770 return on a budget carrier (~$955 full-service), nonstop in ~6h10. Book at least three months out — same-date fares were dearer at 60 days than 90 on 100% of the dates we tracked. November's been the cheapest month so far; September the dearest.

From daily fare tracking since March 2026 (departures July–November); typical fares are indicative and move with your dates.

Frequently asked questions

How much is a flight from Melbourne to Bali?

On the budget carriers Jetstar and Batik Air it is typically around $770 return, ranging roughly $600–$960, flown nonstop. Full-service on Qantas or Garuda typically runs about $955 return, roughly $770–$1,290.

How far ahead should I book Melbourne–Bali?

At least three months. The pattern is emphatic: on the same departure dates, fares were dearer at 60 days out than at 90 on 100% of the 76 dates we paired — a median +$139 full-service — and leaving it to the last fortnight was far worse, at +$546. There is no reward for waiting.

How long is the Melbourne to Denpasar flight?

About 6 hours 10 minutes nonstop.

SavvyFlyer alerts
Get free alerts
We score these routes against their own price history every morning. Get an email when a genuine deal lands.
Get free alerts
{ "@context": "https://schema.org", "@graph": [ { "@type": "Article", "@id": "https://savvyflyer.com.au/guides/melbourne-to-bali#article", "headline": "Melbourne to Bali Flights: Fares, Flight Time & When to Book", "name": "Melbourne to Bali Flights: Fares, Flight Time & When to Book", "description": "We track Melbourne–Denpasar fares daily: ~$770 budget, ~$955 full-service return, nonstop in 6h10. Book 3+ months out: waiting cost more on 100% of dates.", "image": "https://cdn.prod.website-files.com/69cda8c01569dde7f7da44ed/6a881c173bdfd2366d265fa8_brisbane-to-bali.jpeg", "url": "https://savvyflyer.com.au/guides/melbourne-to-bali", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://savvyflyer.com.au/guides/melbourne-to-bali" }, "inLanguage": "en-AU", "isAccessibleForFree": true, "datePublished": "2026-08-15", "dateModified": "2026-09-21", "author": { "@type": "Person", "@id": "https://savvyflyer.com.au/#founder", "name": "Nathaniel" }, "publisher": { "@type": "Organization", "@id": "https://savvyflyer.com.au/#organization", "name": "SavvyFlyer" }, "about": [ { "@type": "Place", "name": "Bali, Indonesia" }, { "@type": "Thing", "name": "Airfare booking windows" } ] }, { "@type": "BreadcrumbList", "@id": "https://savvyflyer.com.au/guides/melbourne-to-bali#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://savvyflyer.com.au" }, { "@type": "ListItem", "position": 2, "name": "Guides", "item": "https://savvyflyer.com.au/guides" }, { "@type": "ListItem", "position": 3, "name": "Melbourne to Bali Flights: Fares, Flight Time & When to Book", "item": "https://savvyflyer.com.au/guides/melbourne-to-bali" } ] }, { "@type": "FAQPage", "@id": "https://savvyflyer.com.au/guides/melbourne-to-bali#faq", "mainEntity": [ { "@type": "Question", "name": "How much is a flight from Melbourne to Bali?", "acceptedAnswer": { "@type": "Answer", "text": "On the budget carriers Jetstar and Batik Air it is typically around $770 return, ranging roughly $600–$960, flown nonstop. Full-service on Qantas or Garuda typically runs about $955 return, roughly $770–$1,290." } }, { "@type": "Question", "name": "How far ahead should I book Melbourne–Bali?", "acceptedAnswer": { "@type": "Answer", "text": "At least three months. The pattern is emphatic: on the same departure dates, fares were dearer at 60 days out than at 90 on 100% of the 76 dates we paired — a median +$139 full-service — and leaving it to the last fortnight was far worse, at +$546. There is no reward for waiting." } }, { "@type": "Question", "name": "How long is the Melbourne to Denpasar flight?", "acceptedAnswer": { "@type": "Answer", "text": "About 6 hours 10 minutes nonstop." } } ] } ] }