Pura Ulun Danu Bratan Temple in Bali, Indonesia
Pura Ulun Danu Bratan Temple in Bali, Indonesia

Melbourne (Tullamarine) to Bali / Denpasar Flights

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Melbourne Airport (Tullamarine)

To

Ngurah Rai International Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas
Alternative Melbourne to Bali / Denpasar routes
Looking for the cheapest, fastest route from Melbourne to Bali / Denpasar? You could fly into the following airports instead.

Flight Information: Melbourne to Bali / Denpasar

Flight Schedule from Melbourne to Bali / Denpasar

The following are all scheduled flights from Melbourne to Bali / Denpasar, with the shortest duration being 6 hours and 0 minutes.
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Jetstar
Jetstar
07:00
10:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Qantas
Qantas
07:00
10:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Garuda Indonesia
Garuda Indonesia
08:00
11:05
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Batik Air Malaysia
Batik Air Malaysia
08:00
11:25
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Jetstar
Jetstar
10:00
13:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Qantas
Qantas
10:00
13:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Virgin Australia
Virgin Australia
11:35
14:45
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Jetstar
Jetstar
16:00
19:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Virgin Australia
Virgin Australia
17:45
20:55
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight
Qantas
Qantas
17:55
21:00
Melbourne (MEL)
Bali / Denpasar (DPS)
Book flight

Which is the cheapest month to fly from Melbourne to Bali / Denpasar?

OriginDestinationDeparture DatePrice
Melbourne (MELA)Bali / Denpasar (DPS)Tuesday 27 October 2026AU$270
Melbourne (MELA)Bali / Denpasar (DPS)Thursday 12 November 2026AU$257
Melbourne (MELA)Bali / Denpasar (DPS)Wednesday 2 December 2026AU$308
Melbourne (MELA)Bali / Denpasar (DPS)Friday 22 January 2027AU$190
Melbourne (MELA)Bali / Denpasar (DPS)Monday 1 February 2027AU$214
Melbourne (MELA)Bali / Denpasar (DPS)Tuesday 2 March 2027AU$226
Melbourne (MELA)Bali / Denpasar (DPS)Tuesday 6 April 2027AU$265
Melbourne (MELA)Bali / Denpasar (DPS)Saturday 15 May 2027AU$265
Melbourne (MELA)Bali / Denpasar (DPS)Tuesday 1 June 2027AU$297
Melbourne (MELA)Bali / Denpasar (DPS)Tuesday 27 July 2027AU$260
Melbourne (MELA)Bali / Denpasar (DPS)Wednesday 4 August 2027AU$267
Melbourne (MELA)Bali / Denpasar (DPS)Thursday 23 September 2027AU$377

Frequently Asked Questions

How much does a return flight from Melbourne to Bali cost?

Compare current return fares for your dates with the required baggage and selected extras included. Also price separate one-way tickets if useful, reading the conditions on both legs rather than assuming one arrangement is always cheaper.

How long does the flight from Melbourne to Bali take?

Qantas gives an indicative nonstop duration of 6 hours 15 minutes. The schedule for your chosen flight is the better planning guide. Add time for airport procedures and the road transfer after landing.

Is booking a one-way Bali ticket worth it?

A one-way fare and half of a return fare need not be equal. Compare the complete travel plan, including the journey home, baggage and ticket conditions. You also need to meet Indonesia’s return or onward travel requirements.

When are Melbourne to Bali fares cheapest?

There is no fixed cheapest weekday or month for every trip. Compare nearby dates using the same baggage and fare conditions, then balance the total price against flight times and your accommodation plans.

Can I fly to Bali without a stopover?

Nonstop options are available from Melbourne. Select the no-stop result and read the operating airline for the exact flight. A connecting option adds another sector and a layover, which should be included in the comparison.

Which airlines should I compare for Melbourne to Bali?

Compare the operators offered for your dates, including Jetstar, Qantas, Virgin Australia, Garuda Indonesia, Batik Air Malaysia and TransNusa where available. Compare the stop count, baggage and fare conditions for the exact flight.

Do Australians need a visa for Bali?

Australian passport holders need an appropriate Indonesian visitor visa. Eligible visitors can arrange an e-Visa on Arrival online. Prepare the required passport validity and return or onward ticket, and complete the separate All Indonesia arrival declaration. The Bali tourist levy is another separate requirement.

What is the time difference between Melbourne and Bali?

Bali is two hours behind Melbourne during AEST and three hours behind during AEDT. Bali remains on WITA, UTC+8, throughout the year. Read each flight’s local arrival date and time before arranging a transfer.

How do I get from Bali Airport to my hotel?

Choose the authorised taxi arrangements, designated ride-hailing pick-up facilities or a pre-arranged transfer at DPS. Give the full hotel address and allow for road traffic. An Ubud transfer is a different journey from a hotel near the airport.

Can Nyepi affect Bali flights?

Yes. Ngurah Rai Airport has closed for the Nyepi observance. Check the relevant year’s travel dates and hotel arrangements before booking flights and road transfers around the Day of Silence.

About Bali / Denpasar

A Melbourne to Bali flight arrives at I Gusti Ngurah Rai International Airport (DPS), also called Denpasar or Ngurah Rai Airport. The airport is in southern Bali, with onward road transfers to Kuta, Seminyak, Nusa Dua, Uluwatu and Ubud. Compare the arrival time with the location of your accommodation: landing in Bali and reaching an inland hotel are separate parts of the journey.

How much do Melbourne to Bali flights cost?

Compare current fares for your dates rather than relying on a permanent price range. Read the baggage, meals, seat selection and change conditions for the exact fare. A lower base price can have a different total once the extras you need are added. Compare a full return booking with separate one-way tickets, including the conditions on the journey home. There is no universal booking window that guarantees a cheaper ticket.

Price patterns throughout the year

School holidays, festivals and the seats left on individual services can affect the flights and fares available. Compare nearby dates using the same baggage and passenger requirements. Bali’s Nyepi observance can also affect airport operations and road transfers, so keep the relevant travel dates in your plan. A cheaper flight that creates an extra hotel night or an awkward onward journey may be less useful than another itinerary.

Daily price and schedule patterns

The cheapest departure time depends on the services and fares being sold for your dates. Compare morning, afternoon and evening results rather than assuming a particular weekday or airline always has the lowest price. Read the Bali arrival date as well as the clock time. If a service lands late, organise a suitable hotel check-in and airport transfer instead of leaving those decisions until after baggage collection.

Airlines serving Melbourne-Bali Denpasar

Compare the operators available for your dates, including Jetstar, Qantas, Virgin Australia, Garuda Indonesia, Batik Air Malaysia and TransNusa where offered. Read the operating airline and fare inclusions, particularly baggage and meal arrangements, without assuming that every carrier offers the same bundle.

Direct flights and travel time

Nonstop flights are available from Melbourne to Bali. Qantas gives an indicative direct duration of 6 hours 15 minutes; use the scheduled duration for the flight you select, since wind, routing and the service can change it. A connecting fare adds a layover and another flight sector. Compare total elapsed time, and allow separately for check-in, entry procedures, baggage collection and the transfer to your accommodation. Published departure and arrival times are local to each airport.

Departing from Melbourne

This page covers Melbourne Airport at Tullamarine, code MEL. International departures use the international terminal; Avalon (AVV) is a different airport. SkyBus connects Tullamarine with Southern Cross Station, while taxis, rideshares and private vehicles offer other ways to reach the airport. Plan around your airline’s check-in and bag-drop deadlines, with room for road traffic and security. If you have a domestic connection before the Bali flight, read its terminal and baggage arrangements as well.

Arriving in Bali

I Gusti Ngurah Rai International Airport (DPS) serves Bali’s southern resort areas and destinations further inland. Use the authorised taxi arrangements, the designated Grab or Gojek pick-up facilities, or a pre-arranged transfer. Give the driver the full accommodation address and organise a vehicle suitable for your group and bags. Road traffic can make the journey much longer than the distance suggests, particularly when crossing busy resort areas. Ubud is an inland transfer, so allow more time than for a hotel near the airport. If continuing on a domestic flight, leave room for entry procedures, baggage and the next check-in.

Cabin classes available

Read the cabin offered on the exact flight rather than assuming an airline always uses the same aircraft or seat. Economy, Business and extra-legroom seating are different products, and the available choices vary by operator and service. An exit-row or extra-legroom seat is not the same as a Business cabin. Compare baggage, meal, seat and lounge entitlements with the chosen fare; avoid choosing solely from a broad “budget” or “full-service” label.

Things to do in Bali

Uluwatu Temple is a prominent Bali sight, perched on a clifftop above the ocean on the island's southern tip, famous for sunset Kecak fire dances performed most evenings. Tanah Lot, a sea temple on a rock outcrop off Bali's west coast, is one of the most photographed sites on the island at low tide. Inland, the Tegallalang Rice Terraces near Ubud showcase Bali's traditional subak irrigation system across tiered green slopes, usually paired with a visit to Ubud's Sacred Monkey Forest Sanctuary and its resident long-tailed macaques. Kuta Beach remains the classic surf and sunset stretch closest to the airport, while Seminyak's beach clubs anchor the island's upscale day-to-night scene. For culture beyond the temples, Ubud Palace and its surrounding art markets give a compact look at Balinese royal architecture and craft traditions without needing a full day trip.

Festivals and events in Bali

Nyepi is Bali’s Day of Silence. The airport has suspended operations for the observance, so check the dates for your travel year before choosing flights or transfers. Hotel arrangements and movement around the island can also differ during Nyepi. Other cultural events use their own calendars; choose a confirmed event date rather than carrying a previous year’s festival schedule into a new booking. Leave time around an international arrival before attending an event or arranging a long road transfer.

Where to stay in Bali

Seminyak suits travellers after beach clubs, boutique shopping and a polished dining scene without Kuta's density. Canggu has become Bali's creative and surf hub, with co-working spaces and casual cafes drawing a younger crowd, with narrow lanes that can make road trips slow. Ubud, inland and away from the coast, is the base for rice terrace and temple day trips and a quieter, more nature-focused stay. Kuta remains the budget-friendly choice closest to the airport, ideal for short trips. Nusa Dua, a gated resort enclave in the island's southeast, suits travellers prioritising calm beaches and family-oriented resorts over nightlife.

Travel tips for Melbourne-Bali Denpasar

Australian passport holders need the appropriate Indonesian visitor visa. An e-Visa on Arrival is available online for eligible visits; arrange the permission that matches your passport and purpose before travel. Carry an ordinary passport with at least six months’ validity from your planned entry date and a return or onward ticket. Complete the All Indonesia arrival declaration in the three days before arrival and keep its confirmation available. The declaration, visa and Bali tourist levy are separate requirements. Pay the applicable Bali levy through the official Love Bali service, or follow the relevant exemption procedure. Keep the visa and levy receipts accessible rather than treating one payment as covering everything. Bali uses WITA, UTC+8, throughout the year. It is two hours behind Melbourne during AEST and three hours behind during AEDT. The currency is the Indonesian rupiah; allow for purchases where cash is needed as well as card payments at your accommodation.

Alternative routes and related destinations

This page is specifically for Melbourne to Bali, with arrival at DPS. A different Australian departure city requires a separate flight and airport-transfer plan. If you want to include Jakarta or another Indonesian destination, compare that itinerary separately rather than treating Bali as the same arrival point. For an onward island flight, read whether the sectors are on one booking and whether bags must be collected at DPS.

Why book Melbourne-Bali Denpasar on Traveloka

Search Melbourne (MEL) to Bali / Denpasar (DPS), enter your dates and passengers, then compare total prices, stop counts and local arrival times. Read change and refund conditions before payment; the options depend on the fare. Review names against passports and keep the final itinerary available for your airport transfer. A booking feature or promotion does not by itself make every ticket refundable or guarantee a lower future price.

Flight Information to Bali / Denpasar

Flight Duration

6 hr(s) 0 mins

Airport in Melbourne

Airport in Bali / Denpasar

Where can we help you to go next?

Popular Routes from Melbourne

Popular Routes to Bali / Denpasar

Popular Airlines

Popular Nearby Airports

Countries in this Route

Flight Status on this Route

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Qantas Airlines
Qantas Airlines
See Airlines
Virgin Australia
Virgin Australia
See Airlines
Jetstar Airways
Jetstar Airways
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Etihad Airways
Etihad Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Korean Air
Korean Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
China Airlines
China Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Air France
Air France
See Airlines
Delta Airlines
Delta Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Lufthansa
Lufthansa
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Citilink
Citilink
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
American Airlines
American Airlines
See Airlines
British Airways
British Airways
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Emirates
Emirates
See Airlines
Rex Airlines
Rex Airlines
See Airlines

#1 All-in-one Travel App*

Easy refund & reschedule

App-only deals

Instant notifications & alerts

App Store

4.8/5

App rating
Google Play

4.9/5

App rating
*In SEA, based on cumulative downloads (2014–2025) among travel apps. Source: SensorTower