Cheap flights from Jakarta to Milan

JKT — MIL
1 Jul — 8 Jul1
Return
1 adult
Economy
From?
To?
Fri 1/7
Fri 8/7

We work with more than 300 partners to bring you better travel deals

The best prices from Jakarta to Milan are usually found in February or March, booked 25 days in advance, depart on a Wednesday or Friday and return on a Monday

How to find the cheapest flight from Jakarta to Milan

All the information you need to plan the best JKT to MIL flight in 2022: compare Jakarta to Milan flight prices with the expected peak season, weather and rainfall in Milan.

JKT - MIL

Price

Rp 485 - Rp 1,082

MIL

Temperature

1 - 22 °C

MIL

Rainfall

55 - 132 mm

Popular inNovemberHigh demand for flights, 40% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 26% potential price drop
Round-trip fromRp 7,188,380From Jakarta (JKT) to Milan (MIL)
One-way fromRp 6,891,952One-way flight from Jakarta (JKT) to Milan (MIL)

What is the cheapest day to fly return from Jakarta to Milan?

Friday flights are generally found to be more expensive for flights from Jakarta to Milan. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Milan.

How far in advance should I book a flight from Jakarta to Milan?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 26 days in advance, which can save you up to 79% on flights from Jakarta to Milan compared to booking the week you need them. Waiting 26 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at Rp 11,531,051. For sooner than that we have options available in the next 3 days from Rp 16,866,756.

What is the cheapest month to fly from Jakarta to Milan?

February can be a great time to fly to Milan from Jakarta with a flight ticket averaging about Rp 9,689,492. Cheapflights users have found deals in the month of February for as cheap as Rp 6,966,059. The most expensive prices can be found in the month of November.

When is the cheapest time to fly from Jakarta to Milan (JKT - MIL)?

It’s typically best to fly out from Jakarta to Milan in the afternoon. Doing so could potentially save you 57% on the flight price compared to flying in the morning, which is usually more expensive.

Cheap flights from Jakarta to Milan in June, July 2022

The best prices found for JKT to MIL flights in June, July
24 Jul - 17 Aug
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

26h 50m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 00m
Rp 13,487,476

Qatar Airways

View Deal

Deal found 24/6/22

24 Jul - 16 Aug
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

26h 50m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

30h 35m
Rp 13,546,762

Qatar Airways

View Deal

Deal found 24/6/22

22 Jul - 17 Aug
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

26h 50m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 00m
Rp 14,050,689

Qatar Airways

View Deal

Deal found 25/6/22

Jakarta to Milan 2022 flight deals

Cheap flights to Milan from Jakarta found for this year
3 Nov - 18 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

24h 40m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 35m
Rp 9,411,590

Singapore Airlines

View Deal

Deal found 24/6/22

3 Nov - 18 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

27h 30m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 35m
Rp 9,470,876

Singapore Airlines

View Deal

Deal found 23/6/22

3 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

18h 30m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

15h 20m
Rp 9,648,733

Qatar Airways

View Deal

Deal found 24/6/22

Cheap Singapore Airlines flights from Jakarta to Milan

3 Nov - 18 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

24h 40m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 35m
Rp 9,411,590

Singapore Airlines

View Deal

Deal found 24/6/22

3 Nov - 18 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

21h 45m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

18h 35m
Rp 9,470,876

Singapore Airlines

View Deal

Deal found 24/6/22

Cheap Qatar Airways flights from Jakarta to Milan

3 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

18h 30m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

15h 20m
Rp 9,648,733

Qatar Airways

View Deal

Deal found 24/6/22

3 Nov - 11 Nov
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

18h 30m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

2 stops

25h 05m
Rp 10,849,266

Qatar Airways

View Deal

Deal found 24/6/22

4 Oct - 14 Oct
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

17h 45m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 00m
Rp 12,746,406

Qatar Airways

View Deal

Deal found 25/6/22

Last-minute flights from Jakarta to Milan

Late deals on return flights to Milan from Jakarta, departing today and this week
4 Jul - 29 Aug
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

17h 35m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 00m
Rp 17,859,790

Qatar Airways

View Deal

Deal found 24/6/22

4 Jul - 30 Aug
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

1 stop

26h 50m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

1 stop

24h 00m
Rp 18,630,502

Qatar Airways

View Deal

Deal found 24/6/22

5 Jul - 20 Jul
CGK

Jakarta Soekarno-Hatta Intl

MXP

Milan Malpensa

3 stops

39h 50m
MXP

Milan Malpensa

CGK

Jakarta Soekarno-Hatta Intl

2 stops

40h 15m
Rp 19,416,036

Multiple Airlines

View Deal

Deal found 24/6/22

One-way flights to Milan All airports from Jakarta

The cheapest one-way flights from Jakarta to Milan
26 Sep
CGK

Jakarta Soekarno-Hatta Intl

BGY

Bergamo Orio Al Serio

2 stops

43h 45m
Rp 5,024,456

Multiple Airlines

View Deal

Deal found 25/6/22

19 Sep
CGK

Jakarta Soekarno-Hatta Intl

BGY

Bergamo Orio Al Serio

2 stops

43h 45m
Rp 5,157,848

Multiple Airlines

View Deal

Deal found 25/6/22

27 Sep
CGK

Jakarta Soekarno-Hatta Intl

BGY

Bergamo Orio Al Serio

2 stops

32h 30m
Rp 5,498,740

Multiple Airlines

View Deal

Deal found 25/6/22

Related info for your journey

Useful info, stats and facts about Jakarta to Milan flights.

Which airlines flying from Jakarta to Milan have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Jakarta to Milan that may be offering flexible cancellation policies are Emirates, Oman Air, and Etihad Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Jakarta to Milan for under Rp 9,411,600 on Cheapflights?

Yes, there are multiple flights from Jakarta to Milan for under Rp 9,411,600. The cheapest flight booked recently is on Singapore Airlines for just Rp 9,411,590, but on average you can expect to pay Rp 12,346,228.

Are there last-minute flights available from Jakarta to Milan for under Rp 17,859,800?

There are currently 20+ open flights from Jakarta to Milan within the next 7 days for less than Rp 17,859,800.

What are the cheapest airlines flying from Jakarta to Milan round-trip?

Our cheapest airline available from Jakarta to Milan is Singapore Airlines. Our recent data shows that you can find tickets from as low as Rp 9,411,590 on this airline. Additional options worth looking into are Qatar Airways and SAUDIA, starting at Rp 9,648,733 and Rp 11,916,407 round-trip. Users have found that Singapore Airlines is 2% cheaper than the other options available to this destination.

What are the cheapest airlines to fly from Jakarta to Milan one-way?

One-way options have recently been found by users for as low as Rp 6,462,132 on Emirates. Other airlines that offer cheap prices include Ethiopian Air from Rp 7,321,772 and Qatar Airways from Rp 7,395,880 one-way.

What are the most popular routes from Jakarta to Milan?

The most popular route from Jakarta to Milan is Jakarta Soekarno-Hatta Intl - Milan Malpensa. You may also consider Jakarta Soekarno-Hatta Intl - Milan Linate or Jakarta Soekarno-Hatta Intl - Bergamo Orio Al Serio.

What are the most popular airlines that fly from Jakarta to Milan?

Consider Emirates, Ethiopian Air or Etihad Airways when booking your flight. These represent the most popular airlines when flying from Jakarta to Milan.

What are the cheapest flights from Jakarta to Milan?

While on average a flight from Jakarta to Milan is generally Rp 13,953,905, our data shows the cheapest flight currently is Rp 13,953,905. When looking at the most popular route, (Jakarta Soekarno-Hatta Intl - Milan Malpensa), you can expect to pay Rp 9,411,590 for that flight.

Other flights from Jakarta

Other flights to Milan

Top 3 airlines flying from Jakarta to Milan

The chart below displays the airlines Cheapflights users travelling from Jakarta to Milan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Etihad AirwaysCheapestRp 5,988,291AverageRp 7,147,028FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Oman AirCheapestRp 7,249,296AverageRp 7,704,165FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Oman Air flights
EmiratesCheapestRp 7,791,166AverageRp 12,035,868FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights