Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Melbourne
Departure From Melbourne
CAD 844
CAD 291
CAD 290
CAD 368
Arrival at Denpasar Bali
CAD 291
CAD 368
CAD 290
Alliances & Airlines
Oneworld
(36)
SkyTeam
(3)
Star Alliance
(7)
+ 12 more
Layover Airports
+ 10 more
Layover Duration
Melbourne To Bali Flights
Book Melbourne to Bali flight tickets at lowest price. Get best deals on your upcoming Melbourne to Bali flights only on MakeMyTrip. Also Book Bali to Melbourne Flights. Currently 107 flights flying from Melbourne to Bali. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
CAD 298
Melbourne to Denpasar Bali , 26 Aug
Jetstar Airways JQ | 35
17:40
Tue, 26 Aug 25
Terminal T2
Melbourne, Australia
06 h 10 m
21:50
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 299
Melbourne to Denpasar Bali , 26 Aug
Batik Air OD | 178
07:00
Tue, 26 Aug 25
Melbourne, Australia
06 h 25 m
11:25
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 307
Melbourne to Denpasar Bali , 26 Aug
Batik Air ID | 5336 | Operated By Batik Air
07:00
Tue, 26 Aug 25
Terminal T2
Melbourne, Australia
06 h 25 m
11:25
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 342
Melbourne to Denpasar Bali , 26 Aug
Virgin Australia VA | 95
17:35
Tue, 26 Aug 25
Terminal T2
Melbourne, Australia
06 h 25 m
22:00
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 364
Melbourne to Denpasar Bali , 26 Aug
Jetstar Airways JQ | 33
15:50
Tue, 26 Aug 25
Terminal T2
Melbourne, Australia
06 h 10 m
20:00
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 373
Melbourne to Denpasar Bali , 26 Aug
Virgin Australia VA | 851
14:30
Tue, 26 Aug 25
Terminal T3
Melbourne, Australia
01 h 25 m
15:55
Tue, 26 Aug 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 65
17:45
Tue, 26 Aug 25
Terminal T1
Sydney, Australia
06 h 45 m
22:30
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 379
Transit Visa may be required
Melbourne to Denpasar Bali , 26 Aug
Scoot TR | 25
21:30
Tue, 26 Aug 25
Melbourne, Australia
08 h
03:30
Wed, 27 Aug 25
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Scoot TR | 280
07:10
Wed, 27 Aug 25
Singapore, Singapore
02 h 40 m
09:50
Wed, 27 Aug 25
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 380
Melbourne to Denpasar Bali , 26 Aug
Virgin Australia VA | 845
13:00
Tue, 26 Aug 25
Terminal T3
Melbourne, Australia
01 h 25 m
14:25
Tue, 26 Aug 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 65
17:45
Tue, 26 Aug 25
Terminal T1
Sydney, Australia
06 h 45 m
22:30
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 381
Melbourne to Denpasar Bali , 26 Aug
Virgin Australia VA | 827
09:00
Tue, 26 Aug 25
Terminal T3
Melbourne, Australia
01 h 25 m
10:25
Tue, 26 Aug 25
Terminal T2
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 65
17:45
Tue, 26 Aug 25
Terminal T1
Sydney, Australia
06 h 45 m
22:30
Tue, 26 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
CAD 383
Melbourne to Denpasar Bali , 26 Aug
Virgin Australia VA | 359
21:40
Tue, 26 Aug 25
Terminal T3
Melbourne, Australia
02 h 10 m
23:50
Tue, 26 Aug 25
Terminal D
Brisbane, Australia
BAGGAGE : CHECK INCABIN
Information not available
Virgin Australia VA | 45
09:30
Wed, 27 Aug 25
Terminal I
Brisbane, Australia
06 h 35 m
14:05
Wed, 27 Aug 25
Terminal I
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available