How can I find cheap flights from Milan Malpensa Airport to Ngurah Rai International Airport?
Explore the cheapest one-way and round-trip flights from Milan Malpensa Airport to Ngurah Rai International Airport over the next 90 days, with one-way fares from €386 and round-trip from €602. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Recommended
- Fastest
- Next 7 days
- Cheapest
MXP 12:4035h 55m1 stopDPS 07:35Milan - Bali | Sun, Dec 13 | China Eastern Airlines€386 €56231% off31% off€562 €386
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Wed, Nov 25 | China Eastern Airlines€387 €56231% off31% off€562 €387
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Fri, Nov 20 | China Eastern Airlines€387 €56231% off31% off€562 €387
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Tue, Dec 1 | China Eastern Airlines€38731% off€562 €387
MXP 12:4035h 55m1 stopDPS 07:35Milan - Bali | Fri, Dec 11 | China Eastern Airlines€39130% off€562 €391
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Thu, Dec 10 | China Eastern Airlines€39330% off€562 €393
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Wed, Dec 2 | China Eastern Airlines€39330% off€562 €393
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Sun, Dec 6 | China Eastern Airlines€39630% off€562 €396
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Mon, Nov 30 | China Eastern Airlines€39728% off€562 €397
MIL 13:0017h 25m1 stopDPS 14:00Milan - Bali | Thu, Nov 5 | Normal AirlineMore cheap flightsMore cheap flights
MXP 12:4035h 55m1 stopDPS 07:35Milan - Bali | Fri, Dec 11 | China Eastern Airlines
DPS 00:5537h 5m1 stopMXP 07:00Bali - Milan | Fri, Dec 18 | China Eastern Airlines€602 €1,00240% off40% off€1,002 €602
MXP 15:4021h 30m1 stopDPS 20:10Milan - Bali | Tue, Nov 17 | Saudia
DPS 21:4522h 35m1 stopMXP 13:20Bali - Milan | Fri, Nov 20 | Saudia€605 €1,00240% off40% off€1,002 €605
MXP 15:4021h 30m1 stopDPS 20:10Milan - Bali | Sun, Nov 15 | Saudia
DPS 21:4522h 35m1 stopMXP 13:20Bali - Milan | Fri, Nov 20 | Saudia€615 €1,00239% off39% off€1,002 €615
MXP 20:4534h 5m1 stopDPS 13:50Milan - Bali | Wed, Nov 11 | Air India
DPS 08:4041h 35m1 stopMXP 19:15Bali - Milan | Sun, Nov 15 | Air India€64835% off€1,002 €648
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Wed, Nov 11 | China Eastern Airlines
DPS 00:5537h 5m1 stopMXP 07:00Bali - Milan | Wed, Nov 18 | China Eastern Airlines€65734% off€1,002 €657
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Wed, Nov 18 | China Eastern Airlines
DPS 00:5537h 5m1 stopMXP 07:00Bali - Milan | Tue, Nov 24 | China Eastern Airlines€66234% off€1,002 €662
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Mon, Dec 7 | China Eastern Airlines
DPS 09:3528h 25m1 stopMXP 07:00Bali - Milan | Mon, Dec 14 | China Eastern Airlines€66334% off€1,002 €663
MXP 12:4028h 15m1 stopDPS 23:55Milan - Bali | Fri, Dec 4 | China Eastern Airlines
DPS 00:5537h 5m1 stopMXP 07:00Bali - Milan | Mon, Dec 7 | China Eastern Airlines€66733% off€1,002 €667
MXP 20:5533h 55m1 stopDPS 13:50Milan - Bali | Wed, Nov 18 | Air India
DPS 15:1035h 15m1 stopMXP 19:25Bali - Milan | Wed, Nov 25 | Air India€67533% off€1,002 €675
MIL 13:0017h 25m1 stopDPS 14:00Milan - Bali | Thu, Nov 5 | Normal Airline
DPS 15:006hNonstopMIL 16:00Bali - Milan | Sat, Nov 7 | Normal AirlineMore cheap flightsMore cheap flights
MXP 21:4517h 30m1 stopDPS 22:15Milan - Bali | Mon, Nov 16 | Etihad Airways€496 €92046% off46% off€920 €496
MXP 21:5018h 40m1 stopDPS 23:30Milan - Bali | Thu, Nov 19 | Etihad Airways€502 €92045% off45% off€920 €502
MXP 21:4517h 30m1 stopDPS 22:15Milan - Bali | Thu, Jan 21 | Etihad Airways€504 €92045% off45% off€920 €504
MXP 21:5018h 40m1 stopDPS 23:30Milan - Bali | Tue, Nov 17 | Etihad Airways€51644% off€920 €516
MXP 15:1019h 10m1 stopDPS 17:20Milan - Bali | Thu, Nov 5 | Qatar Airways€53042% off€920 €530
MXP 21:4517h 30m1 stopDPS 22:15Milan - Bali | Mon, Nov 9 | Etihad Airways€53842% off€920 €538
MXP 10:3018h 5m1 stopDPS 11:35Milan - Bali | Thu, Jan 7 | Etihad Airways€54541% off€920 €545
MXP 21:5018h 40m1 stopDPS 23:30Milan - Bali | Sat, Nov 7 | Etihad Airways€55739% off€920 €557
MXP 10:3018h 5m1 stopDPS 11:35Milan - Bali | Wed, Nov 18 | Etihad Airways€56539% off€920 €565
MIL 13:0017h 25m1 stopDPS 14:00Milan - Bali | Thu, Nov 5 | Normal AirlineMore cheap flightsMore cheap flights
MXP 12:2015h 55m1 stopDPS 11:15Milan - Bali | Mon, Nov 16 | Singapore Airlines€615 €2,82478% off78% off€2,824 €615
MXP 12:2015h 55m1 stopDPS 11:15Milan - Bali | Sun, Nov 15 | Singapore Airlines€624 €2,82478% off78% off€2,824 €624
MXP 12:2015h 55m1 stopDPS 11:15Milan - Bali | Sat, Nov 14 | Singapore Airlines€762 €2,82473% off73% off€2,824 €762
MXP 12:2015h 55m1 stopDPS 11:15Milan - Bali | Tue, Dec 29 | Singapore Airlines€93567% off€2,824 €935
MXP 12:2015h 55m1 stopDPS 11:15Milan - Bali | Sat, Dec 26 | Singapore Airlines€1,49047% off€2,824 €1,490
MXP 12:2016h 45m1 stopDPS 12:05Milan - Bali | Fri, Nov 13 | Singapore Airlines€67976% off€2,824 €679
MXP 12:2016h 45m1 stopDPS 12:05Milan - Bali | Wed, Nov 4 | Singapore Airlines€68076% off€2,824 €680
MXP 12:2016h 45m1 stopDPS 12:05Milan - Bali | Mon, Nov 9 | Singapore Airlines€87269% off€2,824 €872
MXP 12:2016h 45m1 stopDPS 12:05Milan - Bali | Sun, Nov 8 | Singapore Airlines€99565% off€2,824 €995
MIL 13:0017h 25m1 stopDPS 14:00Milan - Bali | Thu, Nov 5 | Normal AirlineMore cheap flightsMore cheap flights
MXP 15:1019h 10m1 stopDPS 17:20Milan - Bali | Thu, Nov 5 | Qatar Airways€530 €1,79570% off70% off€1,795 €530
MXP 21:4517h 30m1 stopDPS 22:15Milan - Bali | Mon, Nov 9 | Etihad Airways€538 €1,79570% off70% off€1,795 €538
MXP 21:5018h 40m1 stopDPS 23:30Milan - Bali | Sat, Nov 7 | Etihad Airways€557 €1,79569% off69% off€1,795 €557
MXP 15:1019h 10m1 stopDPS 17:20Milan - Bali | Mon, Nov 9 | Qatar Airways€61266% off€1,795 €612
MXP 15:1019h 10m1 stopDPS 17:20Milan - Bali | Fri, Nov 6 | Qatar Airways€62465% off€1,795 €624
MXP 15:1019h 10m1 stopDPS 17:20Milan - Bali | Sun, Nov 8 | Qatar Airways€62465% off€1,795 €624
MXP 15:1019h 10m1 stopDPS 17:20Milan - Bali | Wed, Nov 4 | Qatar Airways€64964% off€1,795 €649
MXP 22:1017h 30m1 stopDPS 22:40Milan - Bali | Mon, Nov 9 | Iberia€68862% off€1,795 €688
MXP 13:0518h 10m1 stopDPS 14:15Milan - Bali | Sat, Nov 7 | Thai Airways€1,27428% off€1,795 €1,274
MIL 13:0017h 25m1 stopDPS 14:00Milan - Bali | Thu, Nov 5 | Normal AirlineMore cheap flightsMore cheap flights
Displayed flight fares from Milan to Bali are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Milan Malpensa Airport to Ngurah Rai International Airport
Which month offers the lowest one-way fares when flying from Milan Malpensa Airport to Ngurah Rai International Airport?
Based on Trip.com data from the past 12 months, for cheaper one-way flights from Milan Malpensa Airport to Ngurah Rai International Airport, it is best to book in September, when average fares are €417. Try to avoid July, as fares peak at around €772.
Which month offers the lowest round-trip fares from Milan Malpensa Airport to Ngurah Rai International Airport?
Based on Trip.com data from the past 12 months, February usually offers the lowest round-trip fares from Milan Malpensa Airport to Ngurah Rai International Airport, with an average price of €549. August is typically the most expensive month, with average fares reaching €1,400.
Which day of the week offers the cheapest flights from Milan Malpensa Airport to Ngurah Rai International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Milan Malpensa Airport to Ngurah Rai International Airport is Sunday, when average fares are usually lower than other days. Avoid departing on Saturday, as fares are typically the highest.
Which airline offers the cheapest flights from Milan Malpensa Airport to Ngurah Rai International Airport?
The cheapest airline flying from Milan Malpensa Airport to Ngurah Rai International Airport is Gulf Air (from €342) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Milan Malpensa Airport to Ngurah Rai International Airport?
Check on the flight schedule from Milan to Bali to find the flight that matches your travel plan.
-
HU428
Milan Malpensa Airport
10:55
MXP
05:00
CKG
- M - - T - -Search -
HU7923
Chongqing Jiangbei International Airport
08:00
CKG
13:05
KUL
- M - W T F S -
AK378
Kuala Lumpur International Airport
16:05
KUL
19:15
DPS
S M T W T F S -
FR6913
Milan Malpensa Airport
20:40
MXP
22:10
VIE
S - - W - F SSearch -
TR061
Vienna International Airport
12:10
VIE
05:50
SIN
- - - W - F S -
TR238
Singapore Changi Airport
12:25
SIN
15:25
DPS
S M - W T - S -
GF022
Milan Malpensa Airport
11:40
MXP
19:30
BAH
S M T W T F SSearch -
GF165
Bahrain International Airport
23:20
BAH
12:45
SIN
S M T W T F S -
GF165
Singapore Changi Airport
14:25
SIN
15:35
KUL
S M T W T F S -
OD157
Kuala Lumpur International Airport
17:55
KUL
21:05
DPS
- M - W - F S -
GF022
Milan Malpensa Airport
11:40
MXP
19:30
BAH
S M T W T F SSearch -
GF165
Bahrain International Airport
23:20
BAH
12:45
SIN
S M T W T F S -
GF165
Singapore Changi Airport
14:25
SIN
15:35
KUL
S M T W T F S -
AK374
Kuala Lumpur International Airport
17:05
KUL
20:15
DPS
S M T W T F S -
U23891
Milan Malpensa Airport
08:10
MXP
13:25
SSH
S M T W T F SSearch -
SV326
Sharm El Sheikh International Airport
16:30
SSH
19:20
JED
- M T W - F S -
SV856
King Abdulaziz International Airport
01:35
JED
15:30
SIN
S - T - T - - -
SV856
Singapore Changi Airport
17:10
SIN
20:10
DPS
S - T - T - - -
U23851
Milan Malpensa Airport
07:15
MXP
09:20
AMS
S - T W - F -Search -
EY042
Amsterdam Airport Schiphol
20:15
AMS
06:40
AUH
S M T W T F S -
EY478
Zayed International Airport
08:50
AUH
22:15
DPS
S M T W T F S -
WY144
Milan Malpensa Airport
21:05
MXP
06:45
MCT
- M T - T - SSearch -
WY823
Muscat International Airport
09:15
MCT
20:05
KUL
S M - W T F S -
OD177
Kuala Lumpur International Airport
16:30
KUL
19:40
DPS
S M T W T F S -
W46363
Milan Malpensa Airport
16:00
MXP
21:15
SSH
S M T W T F SSearch -
SV326
Sharm El Sheikh International Airport
16:30
SSH
19:20
JED
- M T W - F S -
SV856
King Abdulaziz International Airport
01:35
JED
15:30
SIN
S - T - T - - -
SV856
Singapore Changi Airport
17:10
SIN
20:10
DPS
S - T - T - - -
U23899
Milan Malpensa Airport
12:45
MXP
18:00
SSH
S - - W T F SSearch -
SV326
Sharm El Sheikh International Airport
16:30
SSH
19:20
JED
- M T W - F S -
SV856
King Abdulaziz International Airport
01:35
JED
15:30
SIN
S - T - T - - -
SV856
Singapore Changi Airport
17:10
SIN
20:10
DPS
S - T - T - -
About Milan Malpensa Airport and Ngurah Rai International Airport
Learn about Milan Malpensa Airport (MXP) and Ngurah Rai International Airport (DPS) — including location, terminals, transportation, and travel tips.
| Flight distance | 11,992.28 km |
|---|---|
| Cheapest one-way ticket price | €386 |
| Cheapest return ticket price | €602 |
FAQs for Milan Malpensa Airport to Ngurah Rai International Airport Flights
What is the transportation method from the main airport to downtown in Bali?
- The distance from Ngurah Rai International Airport to downtown is about 11 km, by taxi about 30 minutes.
What are the cheapest flights from Milan Malpensa Airport to Ngurah Rai International Airport?
One-way flights from Milan Malpensa Airport to Ngurah Rai International Airport currently start from €386, and round-trip fares start from €602. The current lowest fare is a China Eastern Airlines flight departing on Sun, Dec 13; prices may vary depending on availability.What is the average price of a flight from Milan Malpensa Airport to Ngurah Rai International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Milan Malpensa Airport to Ngurah Rai International Airport is €758. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Milan Malpensa Airport to Ngurah Rai International Airport on Trip.com?
Enter Milan Malpensa Airport and Ngurah Rai International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Non-stop flights from Malpensa Airport to Barcelona Airport
- Round-trip flights from Malpensa Airport to Cairo International Airport
- Flights from Malpensa Airport to Carthage International Airport today/tomorrow
- Round-trip flights from Malpensa Airport to Charles De Gaulle Airport
- Non-stop flights from Malpensa Airport to Barajas Airport
- Malpensa Airport to Cairo flights
- Malpensa Airport to London cheap flights
- Malpensa Airport to Madrid cheap flights
- Malpensa Airport to Paris cheap flights
- Malpensa Airport to Barcelona cheap flights
- Non-stop flights from Tan Son Nhat International Airport to Ngurah Rai Airport
- Flights from Kuala Lumpur International Airport to Ngurah Rai Airport today/tomorrow
- Flights from Soekarno-Hatta International Airport to Ngurah Rai Airport today/tomorrow
- Non-stop flights from Phuket International Airport to Ngurah Rai Airport
- Flights from Changi Airport to Ngurah Rai Airport today/tomorrow
- Round-trip flights from Bangkok to Ngurah Rai Airport
- Kuala Lumpur to Ngurah Rai Airport flights
- Cheap flights from Shanghai to Ngurah Rai Airport
- Singapore to Ngurah Rai Airport flights
- Round-trip flights from Jakarta to Ngurah Rai Airport
Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.