Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Ngurah Rai Airport to Milan Malpensa Airport

Search for flights from Bali to Milan and check out affordable one-way and round-trip options.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from Ngurah Rai Airport to Milan Malpensa Airport

See which airlines fly from Bali to Milan. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Scoot
From $300
Lion Air
From $301
Super Air Jet
From $302
Indonesia AirAsia
From $306
TransNusa Airlines
From $321
Pelita Air
From $326
Citilink
From $328
Jetstar Asia
From $330
NAM Air
From $330
China Eastern Airlines
From $334

Find more flights and airlines

Find Cheaper Flights from Bali to Milan

Explore other flights from Bali to Milan to find the best alternative options.

  • Cheapest
    Scoot
    DPS
    07:05 pm
    44h 45m
    2 transfer
    LIN
    08:50 am
    Ngurah Rai Airport - Linate Airport
    Thu, Dec 26Scoot
    $293
  • Scoot
    DPS
    07:05 pm
    44h 45m
    2 transfer
    LIN
    08:50 am
    Ngurah Rai Airport - Linate Airport
    Thu, Dec 26Scoot
    $293
    Find More Flights
Flight Schedule from Ngurah Rai Airport to Milan Malpensa Airport

Check the schedule for flights from Bali to Milan and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. D7799

    01:45 pm

    DPS

    3.1h

    04:50 pm

    KUL

    SMTWTFS
  2. WY822

    09:30 am

    KUL

    6.8h

    12:15 pm

    MCT

    -M-WT-S
  3. WY143

    02:50 pm

    MCT

    7.9h

    07:45 pm

    MXP

    -MTWT-S
  4. D7793

    05:50 pm

    DPS

    3.1h

    08:55 pm

    KUL

    --T-T-S
  5. WY822

    09:30 am

    KUL

    6.8h

    12:15 pm

    MCT

    -M-WT-S
  6. WY143

    02:50 pm

    MCT

    7.9h

    07:45 pm

    MXP

    -MTWT-S
  7. TR283

    07:05 pm

    DPS

    2.7h

    09:45 pm

    SIN

    SMTWTFS
  8. TR720

    12:35 am

    SIN

    12.0h

    06:35 am

    ATH

    S-T-T--
  9. U23652

    09:30 pm

    ATH

    2.7h

    11:10 pm

    MXP

    S-T-TFS
  10. TR283

    07:05 pm

    DPS

    2.7h

    09:45 pm

    SIN

    SMTWTFS
  11. TK209

    10:25 am

    SIN

    11.9h

    05:20 pm

    IST

    -M-WT-S
  12. TK1877

    08:40 pm

    IST

    3.1h

    09:45 pm

    MXP

    SMTWTFS
  13. TR283

    07:05 pm

    DPS

    2.7h

    09:45 pm

    SIN

    SMTWTFS
  14. TR720

    12:35 am

    SIN

    12.0h

    06:35 am

    ATH

    S-T-T--
  15. GQ830

    02:00 pm

    ATH

    2.6h

    03:35 pm

    MXP

    SMTWTFS
  16. QZ502

    07:15 am

    DPS

    2.7h

    09:55 am

    SIN

    SMTWTFS
  17. CA826

    05:50 pm

    SIN

    5.5h

    11:20 pm

    PVG

    SMTWTFS
  18. CA967

    01:45 am

    PVG

    12.5h

    07:15 am

    MXP

    SMTWTFS
  19. AK379

    07:55 pm

    DPS

    2.9h

    10:50 pm

    KUL

    SMTWTFS
  20. WY822

    09:30 am

    KUL

    6.8h

    12:15 pm

    MCT

    -M-WT-S
  21. WY143

    02:50 pm

    MCT

    7.9h

    07:45 pm

    MXP

    -MTWT-S
  22. AK375

    09:55 pm

    DPS

    3.1h

    01:00 am

    KUL

    SMTWTFS
  23. WY822

    09:30 am

    KUL

    6.8h

    12:15 pm

    MCT

    -M-WT-S
  24. WY143

    02:50 pm

    MCT

    7.9h

    07:45 pm

    MXP

    -MTWT-S
  25. 3K240

    11:30 pm

    DPS

    2.8h

    02:15 am

    SIN

    SMTWTFS
  26. TK209

    10:25 am

    SIN

    11.9h

    05:20 pm

    IST

    -M-WT-S
  27. TK1877

    08:40 pm

    IST

    3.1h

    09:45 pm

    MXP

    SMTWTFS
  28. OD158

    12:45 pm

    DPS

    3.2h

    03:55 pm

    KUL

    SMTWTFS
  29. WY824

    09:05 pm

    KUL

    6.8h

    11:50 pm

    MCT

    SM--TF-
  30. WY143

    02:50 pm

    MCT

    7.9h

    07:45 pm

    MXP

    -MTWT-S

Ngurah Rai Airport to Milan Malpensa Airport Flights Info

Flight distance11,992.28 km
Cheapest one-way ticket price$374

FAQs for Ngurah Rai 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 40 km. It takes about 1 hour by taxi.
    • The distance from Linate Airport to downtown is about 7 km. It takes about 20 minutes by taxi.
    • The distance from Orio al Serio International Airport to downtown is about 46 km. It takes about 1 hour by taxi.