How can I find cheap flights from Ngurah Rai International Airport to Milan Malpensa Airport?
Explore the cheapest one-way and round-trip flights from Ngurah Rai International Airport to Milan Malpensa Airport over the next 90 days, with one-way fares from US$335 and round-trip from US$659. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
DPS 15:1035h 5m1 stopMXP 19:15Bali - Milan | Wed, Dec 2 | Air India
MXP 20:4527h 35m1 stopDPS 07:20Milan - Bali | Wed, Dec 9 | Air IndiaUS$659 US$86123% off23% offUS$861 US$659
DPS 08:4041h 35m1 stopMXP 19:15Bali - Milan | Sun, Dec 20 | Air India
MXP 20:4534h 5m1 stopDPS 13:50Milan - Bali | Sat, Dec 26 | Air IndiaUS$659 US$86123% off23% offUS$861 US$659
DPS 08:4041h 35m1 stopMXP 19:15Bali - Milan | Thu, Nov 26 | Air India
MXP 20:4534h 5m1 stopDPS 13:50Milan - Bali | Mon, Nov 30 | Air IndiaUS$665 US$86123% off23% offUS$861 US$665
DPS 08:4041h 35m1 stopMXP 19:15Bali - Milan | Wed, Nov 25 | Air India
MXP 20:4534h 5m1 stopDPS 13:50Milan - Bali | Mon, Nov 30 | Air IndiaUS$66523% offUS$861 US$665
DPS 15:1035h 5m1 stopMXP 19:15Bali - Milan | Sat, Nov 28 | Air India
MXP 20:4534h 5m1 stopDPS 13:50Milan - Bali | Mon, Nov 30 | Air IndiaUS$66523% offUS$861 US$665
DPS 08:4041h 35m1 stopMXP 19:15Bali - Milan | Fri, Nov 27 | Air India
MXP 20:4527h 35m1 stopDPS 07:20Milan - Bali | Mon, Nov 30 | Air IndiaUS$66523% offUS$861 US$665
DPS 15:1035h 5m1 stopMXP 19:15Bali - Milan | Mon, Nov 23 | Air India
MXP 20:4527h 35m1 stopDPS 07:20Milan - Bali | Sun, Nov 29 | Air IndiaUS$66523% offUS$861 US$665
DPS 08:4041h 35m1 stopMXP 19:15Bali - Milan | Wed, Dec 9 | Air India
MXP 20:4527h 35m1 stopDPS 07:20Milan - Bali | Wed, Dec 16 | Air IndiaUS$66723% offUS$861 US$667
DPS 15:1035h 5m1 stopMXP 19:15Bali - Milan | Sat, Dec 12 | Air India
MXP 20:4527h 35m1 stopDPS 07:20Milan - Bali | Wed, Dec 16 | Air IndiaUS$67122% offUS$861 US$671
DPS 13:0017h 25m1 stopMIL 14:00Bali - Milan | Sat, Nov 14 | Normal Airline
MIL 15:006hDirectDPS 16:00Milan - Bali | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
- Cheapest
DPS 08:4041h 45m1 stopMXP 19:25Bali - Milan | Tue, Dec 29 | Air IndiaUS$335 US$60445% off45% offUS$604 US$335
DPS 08:4041h 45m1 stopMXP 19:25Bali - Milan | Thu, Dec 17 | Air IndiaUS$341 US$60444% off44% offUS$604 US$341
DPS 08:4041h 45m1 stopMXP 19:25Bali - Milan | Tue, Dec 15 | Air IndiaUS$344 US$60443% off43% offUS$604 US$344
DPS 08:4041h 45m1 stopMXP 19:25Bali - Milan | Tue, Nov 17 | Air IndiaUS$34942% offUS$604 US$349
DPS 08:4041h 45m1 stopMXP 19:25Bali - Milan | Thu, Nov 19 | Air IndiaUS$36140% offUS$604 US$361
DPS 15:1035h 15m1 stopMXP 19:25Bali - Milan | Fri, Dec 11 | Air IndiaUS$36240% offUS$604 US$362
DPS 15:1035h 5m1 stopMXP 19:15Bali - Milan | Fri, Nov 27 | Air IndiaUS$45525% offUS$604 US$455
DPS 08:4041h 45m1 stopMXP 19:25Bali - Milan | Thu, Dec 24 | Air IndiaUS$46224% offUS$604 US$462
DPS 16:4021h 10m1 stopMXP 06:50Bali - Milan | Sat, Nov 21 | EVA AirUS$46523% offUS$604 US$465
DPS 13:0017h 25m1 stopMIL 14:00Bali - Milan | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
DPS 16:4020h 55m1 stopMXP 06:35Bali - Milan | Wed, Nov 25 | EVA AirUS$481 US$73034% off34% offUS$730 US$481
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Wed, Nov 25 | Thai AirwaysUS$483 US$73034% off34% offUS$730 US$483
DPS 16:4021h 10m1 stopMXP 06:50Bali - Milan | Sat, Dec 26 | EVA AirUS$484 US$73034% off34% offUS$730 US$484
DPS 16:4021h 10m1 stopMXP 06:50Bali - Milan | Wed, Dec 2 | EVA AirUS$48933% offUS$730 US$489
DPS 16:4021h 10m1 stopMXP 06:50Bali - Milan | Tue, Dec 29 | EVA AirUS$48933% offUS$730 US$489
DPS 16:4020h 55m1 stopMXP 06:35Bali - Milan | Thu, Nov 26 | EVA AirUS$49832% offUS$730 US$498
DPS 16:4021h 10m1 stopMXP 06:50Bali - Milan | Fri, Dec 4 | EVA AirUS$49932% offUS$730 US$499
DPS 16:4020h 55m1 stopMXP 06:35Bali - Milan | Mon, Nov 23 | EVA AirUS$49932% offUS$730 US$499
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Fri, Nov 13 | Thai AirwaysUS$50231% offUS$730 US$502
DPS 13:0017h 25m1 stopMIL 14:00Bali - Milan | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
DPS 20:0017h 50m1 stopMXP 06:50Bali - Milan | Thu, Jan 7 | Singapore AirlinesUS$1,078 US$1,81741% off41% offUS$1,817 US$1,078
DPS 20:0017h 50m1 stopMXP 06:50Bali - Milan | Fri, Jan 15 | Singapore AirlinesUS$1,081 US$1,81741% off41% offUS$1,817 US$1,081
DPS 20:0017h 50m1 stopMXP 06:50Bali - Milan | Fri, Jan 8 | Singapore AirlinesUS$1,417 US$1,81722% off22% offUS$1,817 US$1,417
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Mon, Nov 23 | Etihad AirwaysUS$49473% offUS$1,817 US$494
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Fri, Dec 11 | Etihad AirwaysUS$52471% offUS$1,817 US$524
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Fri, Dec 18 | Etihad AirwaysUS$53671% offUS$1,817 US$536
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Fri, Nov 13 | Etihad AirwaysUS$54670% offUS$1,817 US$546
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Wed, Dec 30 | Etihad AirwaysUS$62566% offUS$1,817 US$625
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Fri, Nov 20 | Etihad AirwaysUS$64265% offUS$1,817 US$642
DPS 13:0017h 25m1 stopMIL 14:00Bali - Milan | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
DPS 16:4020h 55m1 stopMXP 06:35Bali - Milan | Thu, Nov 19 | EVA AirUS$484 US$79439% off39% offUS$794 US$484
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Fri, Nov 13 | Thai AirwaysUS$502 US$79437% off37% offUS$794 US$502
DPS 16:4020h 55m1 stopMXP 06:35Bali - Milan | Tue, Nov 17 | EVA AirUS$513 US$79435% off35% offUS$794 US$513
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Sat, Nov 14 | Thai AirwaysUS$51435% offUS$794 US$514
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Mon, Nov 16 | Thai AirwaysUS$52334% offUS$794 US$523
DPS 18:4519h 15m1 stopMXP 07:00Bali - Milan | Thu, Nov 19 | Etihad AirwaysUS$53233% offUS$794 US$532
DPS 18:4518h 45m1 stopMXP 06:30Bali - Milan | Tue, Nov 17 | Etihad AirwaysUS$54631% offUS$794 US$546
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Tue, Nov 17 | Thai AirwaysUS$54831% offUS$794 US$548
DPS 19:0018h 45m1 stopMXP 06:45Bali - Milan | Thu, Nov 19 | Thai AirwaysUS$58526% offUS$794 US$585
DPS 13:0017h 25m1 stopMIL 14:00Bali - Milan | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Bali to Milan 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 Ngurah Rai International Airport to Milan Malpensa Airport
What is the cheapest month to fly from Ngurah Rai International Airport to Milan Malpensa Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Ngurah Rai International Airport to Milan Malpensa Airport are usually in December, with an average price of US$496. It is best to avoid August, when the average price can reach US$932.
What is the cheapest month to fly return from Ngurah Rai International Airport to Milan Malpensa Airport?
Based on Trip.com's data from the past 12 months, November is often the month to find the lowest fares from Ngurah Rai International Airport to Milan Malpensa Airport, with an average price of US$719. August is usually the most expensive month, with an average price reaching US$1,233.
What is the cheapest day of the week to fly from Ngurah Rai International Airport to Milan Malpensa Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Ngurah Rai International Airport to Milan Malpensa Airport is Wednesday, with average prices usually lower than other days. Avoid departing on Saturday as prices are typically highest on that day.
Which airline offers the cheapest flights from Ngurah Rai International Airport to Milan Malpensa Airport?
The cheapest airline flying from Ngurah Rai International Airport to Milan Malpensa Airport is Xiamen Airlines (from US$292) 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 Ngurah Rai International Airport to Milan Malpensa Airport?
Check the schedule for flights from Bali to Milan and find the flight that best matches your travel plans.
-
TR239
Ngurah Rai International Airport
16:25
DPS
19:20
SIN
S M - - T F SSearch -
TR050
Singapore Changi Airport
02:45
SIN
08:40
ATH
S - - - T - - -
U23656
Athens International Airport "Eleftherios Venizelos"
21:40
ATH
23:25
MXP
- - - W T F - -
MF892
Ngurah Rai International Airport
00:30
DPS
06:05
XMN
S M T W T F SSearch -
MF821
Xiamen Gaoqi International Airport
09:30
XMN
14:10
LHR
- - T - T - S -
U28375
London Gatwick Airport
19:00
LGW
21:55
MXP
- - T - T - - -
MF892
Ngurah Rai International Airport
00:30
DPS
06:05
XMN
S M T W T F SSearch -
MF821
Xiamen Gaoqi International Airport
09:30
XMN
14:10
LHR
- - T - T - S -
W46304
London Luton Airport
20:25
LTN
23:25
MXP
S M T W T - S -
QG663
Ngurah Rai International Airport
09:35
DPS
10:35
CGK
S M T W T F SSearch -
CA978
Soekarno–Hatta International Airport
00:05
CGK
07:55
PEK
S M T - T F S -
CA749
Beijing Daxing International Airport
13:00
PKX
17:15
MXP
- M - - T - S -
TR239
Ngurah Rai International Airport
16:25
DPS
19:20
SIN
S M - - T F SSearch -
TR050
Singapore Changi Airport
02:45
SIN
08:40
ATH
S - - - T - - -
U23652
Athens International Airport "Eleftherios Venizelos"
11:25
ATH
13:05
MXP
S - T - - - - -
MF892
Ngurah Rai International Airport
00:30
DPS
06:05
XMN
S M T W T F SSearch -
MF821
Xiamen Gaoqi International Airport
09:30
XMN
14:10
LHR
- - T - T - S -
U28303
London Gatwick Airport
06:40
LGW
08:40
MXP
- - - W - - - -
AI2146
Ngurah Rai International Airport
10:35
DPS
15:35
DEL
S M - W - F SSearch -
AI137
Indira Gandhi International Airport
13:00
DEL
19:25
MXP
- M - W T F S -
MF892
Ngurah Rai International Airport
00:30
DPS
06:05
XMN
S M T W T F SSearch -
MF821
Xiamen Gaoqi International Airport
09:30
XMN
14:10
LHR
- - T - T - S -
U22485
London Luton Airport
08:45
LTN
11:50
MXP
- - - W T - S -
8B5109
Ngurah Rai International Airport
18:20
DPS
19:10
CGK
S M T W T F SSearch -
CA476
Soekarno–Hatta International Airport
23:00
CGK
05:50
TFU
S M T W T F S -
CA445
Chengdu Tianfu International Airport
01:45
TFU
06:20
MXP
S - - W - F - -
8B551
Ngurah Rai International Airport
07:20
DPS
09:55
SIN
S M T W T F SSearch -
WY892
Singapore Changi Airport
20:50
SIN
00:10
MCT
- - - W - F S -
WY143
Muscat International Airport
15:05
MCT
19:50
MXP
- M - W T - S
About Ngurah Rai International Airport and Milan Malpensa Airport
Learn about Ngurah Rai International Airport (DPS) and Milan Malpensa Airport (MXP) — including location, terminals, transportation, and travel tips.
| Flight distance | 11,992.28km |
|---|---|
| Cheapest one-way ticket price | US$335 |
| Cheapest return ticket price | US$659 |
FAQs for Ngurah Rai International Airport to Milan Malpensa Airport Flights
What is the transportation method from the main airport to downtown in Milan?
- The distance from Milan Malpensa Airport to downtown is about 40km, by taxi about 1 hour.
- The distance from Milan Linate Airport to downtown is about 7km, by taxi about 20 minutes.
- The distance from Il Caravaggio International Airport to downtown is about 46km, by taxi about 1 hour.
What are the cheapest flights from Ngurah Rai International Airport to Milan Malpensa Airport?
One-way flights from Ngurah Rai International Airport to Milan Malpensa Airport currently start from US$335, and round-trip fares start from US$659. The current lowest fare is a Air India flight departing on Tue, Dec 29; prices may vary depending on availability.What is the average price of a flight from Ngurah Rai International Airport to Milan Malpensa 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 Ngurah Rai International Airport to Milan Malpensa Airport is US$669. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Ngurah Rai International Airport to Milan Malpensa Airport on Trip.com?
Enter Ngurah Rai International Airport and Milan Malpensa 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.
Find Cheap Flights with Trip.com
- Ngurah Rai Airport to Kuala Lumpur International Airport flights
- Ngurah Rai Airport to Presidente Nicolau Lobato International Airport flights
- Ngurah Rai Airport to Heathrow Airport plane tickets
- Ngurah Rai Airport to Changi Airport plane tickets
- Ngurah Rai Airport to Soekarno-Hatta International Airport plane tickets
- Ngurah Rai Airport to Kuala Lumpur plane tickets
- Cheap flights from Ngurah Rai Airport to London
- Cheap flights from Ngurah Rai Airport to Jakarta
- Ngurah Rai Airport to Dili plane tickets
- Ngurah Rai Airport to Singapore flights
- Manchester Airport to Malpensa Airport plane tickets
- Athens International Airport "Eleftherios Venizelos" to Malpensa Airport plane tickets
- Luton Airport to Malpensa Airport plane tickets
- Cheap flights from Gatwick Airport to Malpensa Airport
- Stansted Airport to Malpensa Airport plane tickets
- Cheap flights from Cairo to Malpensa Airport
- Cheap flights from Paris to Malpensa Airport
- London to Malpensa Airport flights
- Athens to Malpensa Airport plane tickets
- Manchester to Malpensa Airport plane tickets
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.