How can I find cheap flights from Melbourne to Bali?
Explore the cheapest one-way and round-trip flights from Melbourne to Bali over the next 90 days, with one-way fares from AU$ 237 and round-trip from AU$ 460. Based on Trip.com's latest 7-day flight data.
-
One way
-
Return
-
-
Cheapest nonstop
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Thu, Nov 12 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Wed, Nov 18 | Jetstar AirwaysPrice detailsDepartureAVV-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 460 AU$ 68733% off33% offAU$ 687 AU$ 460 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Fri, Nov 13 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Wed, Nov 18 | Jetstar AirwaysPrice detailsDepartureAVV-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 460 AU$ 68733% off33% offAU$ 687 AU$ 460 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Wed, Nov 11 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Wed, Nov 18 | Jetstar AirwaysPrice detailsDepartureAVV-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 460 AU$ 68733% off33% offAU$ 687 AU$ 460 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Thu, Nov 5 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Thu, Nov 12 | Jetstar AirwaysPrice detailsDepartureAVV-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 48030% offAU$ 687 AU$ 480 -
MEL 07:456h 15mDirectDPS 11:00Melbourne - Bali | Fri, Nov 13 | Batik Air Malaysia
DPS 20:555h 45mDirectMEL 05:40Bali - Melbourne | Thu, Nov 19 | Batik Air MalaysiaPrice detailsDepartureMEL-DPSEconomy class
Included
ReturnDPS-MELEconomy class
Included
AU$ 49728% offAU$ 687 AU$ 497 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Sun, Nov 8 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Thu, Nov 12 | Jetstar AirwaysPrice detailsDepartureAVV-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 50427% offAU$ 687 AU$ 504 -
MEL 07:456h 15mDirectDPS 11:00Melbourne - Bali | Wed, Nov 11 | Batik Air Malaysia
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Wed, Nov 18 | Jetstar AirwaysPrice detailsDepartureMEL-DPSEconomy class
Included
ReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 50526% offAU$ 687 AU$ 505 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Mon, Nov 9 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Mon, Nov 16 | Jetstar AirwaysPrice detailsDepartureAVV-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 51026% offAU$ 687 AU$ 510 -
MEL 17:556hDirectDPS 20:55Melbourne - Bali | Tue, Nov 10 | Jetstar Airways
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Thu, Nov 12 | Jetstar AirwaysPrice detailsDepartureMEL-DPSEconomy class
Included
USB port and power outletReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 51225% offAU$ 687 AU$ 512 -
MEL 07:456h 15mDirectDPS 11:00Melbourne - Bali | Thu, Nov 5 | Batik Air Malaysia
DPS 23:205h 35mDirectAVV 07:55Bali - Melbourne | Thu, Nov 12 | Jetstar AirwaysPrice detailsDepartureMEL-DPSEconomy class
Included
ReturnDPS-AVVEconomy class
Included
USB port and power outletAU$ 52224% offAU$ 687 AU$ 522 -
MEL 13:0017h 25m1 stopDPS 14:00Melbourne - Bali | Wed, Sep 16 | Normal Airline
DPS 15:006hDirectMEL 16:00Bali - Melbourne | Fri, Sep 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Thu, Nov 5 | Jetstar Airways
Price detailsAVV-DPSEconomy classUSB port and power outletAU$ 237 AU$ 34130% off30% offAU$ 341 AU$ 237 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Thu, Nov 12 | Jetstar Airways
Price detailsAVV-DPSEconomy classUSB port and power outletAU$ 237 AU$ 34130% off30% offAU$ 341 AU$ 237 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Mon, Nov 9 | Jetstar Airways
Price detailsAVV-DPSEconomy classUSB port and power outletAU$ 237 AU$ 34130% off30% offAU$ 341 AU$ 237 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Wed, Nov 11 | Jetstar Airways
Price detailsAVV-DPSEconomy classUSB port and power outletAU$ 24428% offAU$ 341 AU$ 244 -
AVV 18:006hDirectDPS 21:00Melbourne - Bali | Sun, Nov 8 | Jetstar Airways
Price detailsAVV-DPSEconomy classUSB port and power outletAU$ 24428% offAU$ 341 AU$ 244 -
MEL 16:006hDirectDPS 19:00Melbourne - Bali | Fri, Nov 13 | Jetstar Airways
Price detailsMEL-DPSEconomy classUSB port and power outletAU$ 25525% offAU$ 341 AU$ 255 -
MEL 07:006h 25mDirectDPS 11:25Melbourne - Bali | Fri, Oct 2 | Batik Air Malaysia
AU$ 25924% offAU$ 341 AU$ 259 -
MEL 07:456h 15mDirectDPS 11:00Melbourne - Bali | Mon, Nov 2 | Batik Air Malaysia
AU$ 25924% offAU$ 341 AU$ 259 -
MEL 07:456h 15mDirectDPS 11:00Melbourne - Bali | Thu, Nov 5 | Batik Air Malaysia
AU$ 25924% offAU$ 341 AU$ 259 -
MEL 07:456h 15mDirectDPS 11:00Melbourne - Bali | Sun, Nov 8 | Batik Air Malaysia
AU$ 25924% offAU$ 341 AU$ 259 -
MEL 13:0017h 25m1 stopDPS 14:00Melbourne - Bali | Wed, Sep 16 | Normal AirlineFind more flightsFind more flights
-
Expert Picks: Flights from Melbourne to Bali
Find your perfect flight from Melbourne to Bali, tailored just for you.
Alice
Trip.com Writer
Zora
Trip.com Blogger
Alice
Trip.com Writer
Zora
Trip.com Blogger
Which airlines are the most popular for Melbourne to Bali flights?
Batik Air Malaysia
Jetstar Airways
Garuda Indonesia
Virgin Australia
Qantas Airways
Scoot
VietJet Air
Malaysia Airlines
Singapore Airlines
Philippine Airlines
China Southern Airlines
Hong Kong Airlines
Melbourne to Bali Flight Information
The distance between Melbourne and Bali is approximately 4,390.46km. It takes around 6 hours 12 minutes on average to fly from Melbourne to Bali. Based on Trip.com's data travel demand peaks in July. The off-season for travel is November.
| Cheapest one-way flight price | AU$ 237 |
|---|---|
| Cheapest return ticket price | AU$ 460 |
| Off-season for travel | November |
| Peak season for travel | July |
| Flight distance | 4,390.46km |
| Average flight time | 6 hours 12 minutes |
| Popular airline | Batik Air Malaysia |
| Frequency | ~34/week |
Trip.com Price Insights on Flights from Melbourne to Bali
What is the cheapest month for one-way flights from Melbourne to Bali?
According to Trip.com's data, the cheapest month for flights from Melbourne to Bali is February, with an average price of AU$ 180. Conversely, the most expensive month is typically September, with an average price of up to AU$ 343.
What is the cheapest month for return flights from Melbourne to Bali?
According to historical data from Trip.com, the lowest prices for flights from Melbourne to Bali are found during February, with an average price of AU$ 431. Conversely, the highest prices are found during December, with an average price of up to AU$ 975.
What's the cheapest day to fly from Melbourne to Bali?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Melbourne to Bali is Tuesday, with average prices lower than on other days. Avoid Saturday, as prices are usually highest then.
When is the cheapest day to fly from Melbourne to Bali during Labour Day?
Labour Day is scheduled for Oct 5. The lowest flight fares from Melbourne to Bali are available on Oct 6, starting from AU$ 274.
Flight FAQs
-
Which airlines offer the cheapest flights from Melbourne to Bali?
Based on Trip.com data, Jetstar Airways offers Cheapest nonstop one-way flights from AU$ 237 (for example, AVV–DPS on Thu, Nov 5). For a Cheapest nonstop return flight, Jetstar Airways offers fares from AU$ 460, departing on Thu, Nov 12 and returning on Wed, Nov 18. -
Which airlines offer direct flights from Melbourne to Bali?
At the moment, you can catch a direct flight from Melbourne to Bali with the following airlines, including: Batik Air Malaysia Jetstar Airways Garuda Indonesia Virgin Australia Qantas Airways Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days. -
How long is the flights from Melbourne (MEL) to Bali (DPS)?
It takes about 6 hours 12 minutes to fly from Melbourne (MEL) to Bali (DPS). -
When is the best time to book flights from Melbourne to Bali?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Melbourne to Bali is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals. -
How many flights are there from Melbourne to Bali each week?
On average, 42 direct flights operate each week between Melbourne and Bali. See below the schedules of the main airlines serving this route:
Batik Air Malaysia: S/M/T/W/T/F/S – OD178 (departure at 07:02) Qantas Airways: S/M/T/W/T/F/S – QF5455 (departure at 10:09) -
How can I find the best deals on flights from Melbourne to Bali?
Here are some tips for finding the best flight deals from Melbourne to Bali on Trip.com:
· Be flexible with your travel dates. The cheapest flight is currently on Thu, Nov 5, with one-way fares from just AU$ 237.
· Compare airlines. Jetstar Airways currently offers the lowest fares on this route.
· Set up a price alert to track fare changes without searching every day.
· Check Trip.com regularly for flight deals and available promo codes.
· Avoid peak season or book early. July is generally the busiest month for travel to Bali.
· Get exclusive promo codes on the Trip.com app. -
When is the best time to book a flight from Melbourne to Bali to get the best price?
The cheapest month to book a flight from Melbourne to Bali is usually November, when demand is lower. -
Which upcoming date is the cheapest for flights from Melbourne to Bali?
After crunching the numbers on our September flight calendar, it's currently cheapest to fly from Melbourne to Bali on September 30, 2026 with Batik Air Malaysia, with prices starting at AU$ 640. -
Which airports should you choose for flights from Melbourne to Bali?
Flights to Bali can arrive at: Ngurah Rai International Airport (DPS). The most common route connects Melbourne Airport and Ngurah Rai International Airport (MEL–DPS). -
What is the time difference between Melbourne and Bali?
The time difference between Bali and Melbourne is 2h. -
How can I change or cancel my flight ticket from Melbourne to Bali?
Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages. -
What is the average price of a one-way flight from Melbourne to Bali?
Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Melbourne to Bali is AU$ 649. Fares vary by travel date, airline and availability. -
What is the average price of a return flight from Melbourne to Bali?
Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Melbourne to Bali is AU$ 1,098. The final price depends on the outbound and return dates, airline and fare conditions. -
How do I book flights from Melbourne to Bali on Trip.com?
Enter Melbourne and Bali, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveler details and complete payment to receive your confirmation. -
Are there budget airlines on the Melbourne to Bali route?
Jetstar Airways and Scootare the most popular budget airlines flying from Melbourne to Bali. Check baggage, seat and payment fees before comparing the final price.
Flying from Melbourne to Bali: What You Need to Know
Flight Duration takes about 6 hours, Melbourne is 2 to 3 hours ahead of Bali (Depend on Daily Saving Time or Standard Time).
- Departure: You might fly out of Melbourne Airport (MEL), which is located 23 km northwest of CBD. Reachable via SkyBus. You'd better arrive 2 hours early to avoid busy hub!
- Arrival: All flights land at Bali Airport (DPS), officially named Ngurah Rai International Airport. Transport options include metered taxis and ride-shares (Grab, Gojek) to the main tourist areas like Seminyak, Kuta, and Canggu (located approximately 13-25km south; ride times vary greatly by traffic, expect 60-90+ minutes).
- Airlines: Qantas, Virgin Australia, and Rex. They all include free carry-on and snacks, Budget fares vary from 60-150AUD, but you might pay extra for everything: checked bags, seat selection, water!

Source from Unsplash: addisenk
Airports in Melbourne
Melbourne has four airports: Melbourne Airport (also known as Tullamarine), Avalon Airport, Essendon Airport, and Moorabbin Airport.. Melbourne Airport is the main international and domestic airport. Avalon Airport is a secondary airport primarily serving Jetstar and is located near Geelong. Essendon and Moorabbin airports primarily handle general aviation and cargo flights.
Melbourne Tullamarine Airport
- Location: MEL is located 23 km (14 miles) northwest of downtown Melbourne.
- Australia’s second-busiest airport (37+ million passengers/year).
- Four terminals: T1 (Qantas Domestic), T2 (Int’l + Virgin), T3 (Domestic), T4 (Jetstar/Budget).
Getting from downtown Melbourne to MEL
- SkyBus Avalon Express: From Southern Cross Station, takes $25 AUD one-way (55–65 mins).
- Uber or DIDI: 58-80 AUD to MEL (30-50 mins).
- Car Rental: Highly recommend booking on Trip.com, and get new user coupon.
Avalon Airport (AVV)
- Location: AVV is located 55 km (34 miles) southwest of downtown Melbourne.
- Victoria’s secondary international airport (serving budget airlines and cargo).
- Single terminal: Combined domestic/international facility (Jetstar focus).
Getting from Melbourne to AVV
- SkyBus Avalon Express: From Southern Cross Station, takes $25 AUD one-way (55–65 mins).
- Uber and DIDI: 120–160 AUD to AVV (60–75mins).
- Car Rental: Recommend booking on Trip.com, and get new user coupon.
- Public Transport (Budget): You can first take bus 456 from Lara Station (30 mins), and second take V/Line train from Southern Cross (40 mins). Total cost about $9 AUD (Myki card required).

Source from Unsplash: Troyscanon
Airport in Bali
Bali operates with one primary airport, named Ngurah Rai International Airport (DPS). The airport features three major terminals: an International Terminal, a Domestic Terminal, and the newly expanded Terminal 3. Though serving as the sole aviation gateway, these terminals collectively handle all international and domestic flights.
Ngurah Rai International Airport (DPS)
- Location: It's 13 km south of downtown Denpasar and directly adjacent to Kuta/Seminyak tourist zones.
- Indonesia’s second-busiest airport (25+ million passengers/year).
- Terminal connections: It provides free 24-hour shuttle buses connect terminals every 10 minutes (5–7 minute ride).
Getting from DPS to downtown:
- Taxi/Rideshare: Fixed-price coupons at arrivals: 70K–150K IDR to Kuta/Seminyak (15–30 mins).
- Hotel Transfers: Pre-booked resorts provide dedicated shuttles on Trip.com (highly advised for Ubud/Nusa Dua).
- Bus (Kura-Kura): Air-conditioned routes to major hubs costing about 50K IDR; limited luggage space.
Best Time to Fly to Bali
- Best time: May–August or September–October. Dry season perfection (24–31°C), low humidity—ideal for surfing, temples, and beaches. Peak season events (July’s Bali Kite Festival!).
- Nov–Mar: Monsoon season (daily tropical showers; 85% humidity). Lush landscapes but travel delays possible. Christmas/New Year demands 6+ month bookings.
- Apr & Nov: It's the best months as there is minimal rain, uncrowded sites, and discounted villa rates. It's very perfect for volcano treks and rice-terrace photography.
Where to Stay in Bali
Book Bali hotels on Trip.com! Trip.com offers Free Cancellation, so plan your island getaway without any stress!
- Seminyak/Canggu: It’s best for first-timers! You can walk to beach clubs, boutique stores, and sunset bars. I suggest W Bali Seminyak (luxury) and Tropical Canggu Inn (budget).
- Ubud: If you love jungle serenity, you can’t miss the Sacred Monkey Forest, rice terraces, and yoga retreats. Just 1-hour drive from the airport via scenic hill routes.
- Nusa Dua/Uluwatu: It’s pure luxury escape! You must see clifftop temples, private beaches, and world-class golf courses. Find villa resorts with infinity pools facing the Indian Ocean. Access via 30-min taxi from DPS.
- Canggu/Pererenan: It’s the vibe of digital nomad central. Discover café coworking spaces, surf breaks, and hidden warungs. Stay at eco-bamboo villas or surfer hostels (20-min drive to Seminyak).
Trip.com Airline Insights on Flights from Melbourne toBali
Which airlines offer the cheapest nonstop flights from Melbourne to Bali?
Based on Trip.com data from the past 12 months, Indonesia AirAsia offers the cheapest nonstop flights from Melbourne to Bali, with an average price of AU$ 405.
Which airlines operate the most flights from Melbourne to Bali?
Based on Trip.com data from the past month, Qantas Airways operates the most flights from Melbourne to Bali, with 36 flight per week.
How many flights are there each day from Melbourne to Bali?
Based on Trip.com data from the past month, the most flights from Melbourne to Bali depart on Saturday, and the fewest flights depart on Thursday.
More Cheap Flights & Deals on Trip.com
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.