Melbourne to Bali Flight Schedule — Daily Timetable & Departure Times

Schedule for 17 May 2026 · International · Melbourne Airport (MEL) → Ngurah Rai International Airport (DPS)

Melbourne to Bali Daily Flight Schedule — Today's Timetable

8
Daily flights
6:25 AM
First departure
5:45 PM
Last departure
4,382 km
Flight distance
Flight Airline Departure Arrival Duration Aircraft Stops
JQ-31 JQ 6:25 AM 10:35 AM 4h 10m A321neo Direct
GA-719 GA 7:00 AM 11:05 AM 4h 5m 333 Direct
MXD-178 MXD 7:00 AM 11:25 AM 4h 25m B737-800 Direct
JQ-43 JQ 9:15 AM 1:25 PM 4h 10m A321neo Direct
VA-91 VA 10:20 AM 2:45 PM 4h 25m B737 MAX 8 Direct
JQ-33 JQ 3:50 PM 8:00 PM 4h 10m A321neo Direct
VA-95 VA 5:35 PM 10:00 PM 4h 25m B737-800 Direct
QF-45 QF 5:45 PM 10:00 PM 4h 15m B737-800 Direct

Airlines Flying Melbourne to Bali

The following airlines operate direct flights on the Melbourne (MEL) to Bali (DPS) route:

JQVAGAQFMXD

JQ operates 3 flights daily on this route using A321neo aircraft.

VA operates 2 flights daily on this route using B737 MAX 8, B737-800 aircraft.

GA operates 1 flight daily on this route using 333 aircraft.

QF operates 1 flight daily on this route using B737-800 aircraft.

MXD operates 1 flight daily on this route using B737-800 aircraft.

Melbourne to Bali Flight Time & Route Information

The flight distance from Melbourne (MEL) to Bali (DPS) is approximately 4,382 km. The typical non-stop flight time on this route is –, depending on the aircraft and airline.

Flights from Melbourne to Bali depart from Melbourne Airport (MEL) and arrive at Ngurah Rai International Airport (DPS). The first flight of the day departs at 6:25 AM and the last flight departs at 5:45 PM.

Looking for cheap Melbourne to Bali flight tickets? Compare live fares and book directly on HappyFares at the lowest airfare.

Frequently Asked Questions — Melbourne to Bali Flight Schedule

How many flights operate from Melbourne to Bali daily?

8 flights operate from Melbourne to Bali daily. Airlines on this route include JQ, VA, GA, QF, MXD.

What is the first flight from Melbourne to Bali?

The first flight from Melbourne to Bali is JQ-31 operated by JQ, departing at 6:25 AM.

What is the last flight from Melbourne to Bali?

The last flight from Melbourne to Bali is QF-45 operated by QF, departing at 5:45 PM.

What is the flight time from Melbourne to Bali?

The flight distance from Melbourne to Bali is 4,382 km. Flight time varies by airline and aircraft type.

Which airlines fly from Melbourne to Bali?

JQ, VA, GA, QF, MXD operate flights on the Melbourne to Bali route. Use HappyFares to compare fares across all airlines and book the cheapest ticket.

What is the Melbourne to Bali flight schedule today?

Today's Melbourne to Bali flight schedule has 8 flights. Departures range from 6:25 AM (JQ JQ-31) to 5:45 PM (QF QF-45).

How to check Melbourne to Bali live flight status?

For live Melbourne to Bali flight status including delays, gate changes, and real-time tracking, visit our dedicated flight status page.

What is the cheapest Melbourne to Bali flight ticket?

To find the cheapest Melbourne to Bali flight ticket, compare fares across all airlines on HappyFares. Book 3–6 weeks in advance and fly mid-week for the lowest airfare on this route.

Melbourne → Bali · Book cheapest ticket
Search Flights →