


Cheap Flights from Surabaya Airport to Milan
Search for flights from Surabaya Airport to Milan and check out affordable one-way and round-trip options.
- One way
- Round-trip
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Sun, May 11|Cathay PacificNZD 1,231NZD 1,56921% OFF21% OFFNZD 1,569NZD 1,231
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Thu, May 8|Cathay PacificNZD 1,240NZD 1,56921% OFF21% OFFNZD 1,569NZD 1,240
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Thu, May 22|Cathay PacificNZD 1,250NZD 1,56920% OFF20% OFFNZD 1,569NZD 1,250
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Wed, Jun 11|Cathay PacificNZD 1,250NZD 1,250
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Mon, May 5|Cathay PacificNZD 1,256NZD 1,256
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Wed, Apr 23|Cathay PacificNZD 1,259NZD 1,259
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Fri, May 30|Cathay PacificNZD 1,261NZD 1,261
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Thu, May 15|Cathay PacificNZD 1,263NZD 1,263
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Mon, Apr 7|Cathay PacificNZD 1,266NZD 1,266
- SUB08:2028h 35m1 stopMXP07:55Surabaya - Milan|Tue, Apr 8|Cathay PacificNZD 1,277NZD 1,277
- SUB1:00 PM3h 5mNonstopMIL2:00 PMSurabaya - Milan|Mon, Mar 31|Cathay PacificFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Airports in Milan
Learn about different airports in Milan, find the best flight and transfer options, and plan your journey.
- 5.99 km from central MilanClosestMilan Linate AirportTickets FromNZD 798
- 42.16 km from central MilanCheapestMilan Malpensa AirportTickets FromNZD 553
- 44.48 km from central MilanOrio al Serio International AirportTickets FromNZD 703
Flight Schedule from Surabaya Airport to Milan
Check the schedule for flights from Surabaya Airport to Milan and find the flight that best matches your travel plans.
ID6581
Batik Air
09:00
SUB
10:30
CGK
SMTWTFSWY850
Oman Air
14:50
CGK
19:30
MCT
SMTWTFSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SGA3052
Garuda Indonesia
09:10
SUB
10:45
CGK
-----F-WY850
Oman Air
14:50
CGK
19:30
MCT
SMTWTFSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SQG723
Citilink
10:15
SUB
11:40
CGK
-M--TF-WY850
Oman Air
14:50
CGK
19:30
MCT
SMTWTFSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SQG715
Citilink
10:25
SUB
12:00
CGK
SMTWTFSWY850
Oman Air
14:50
CGK
19:30
MCT
SMTWTFSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SIP211
Pelita Air
10:40
SUB
12:10
CGK
SMTWTFSWY850
Oman Air
14:50
CGK
19:30
MCT
SMTWTFSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SQZ322
Indonesia AirAsia
11:20
SUB
15:00
KUL
SMTWTFSWY824
Oman Air
21:25
KUL
00:15
MCT
-M---FSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SQZ324
Indonesia AirAsia
13:20
SUB
16:55
KUL
SMTWTFSWY822
Oman Air
09:30
KUL
12:00
MCT
-MTWT-SWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SMH872
Malaysia Airlines
15:50
SUB
19:30
KUL
--TW-FSWY824
Oman Air
21:25
KUL
00:15
MCT
-M---FSWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-SQZ326
Indonesia AirAsia
17:40
SUB
21:20
KUL
SMTWTFSWY822
Oman Air
09:30
KUL
12:00
MCT
-MTWT-SWY143
Oman Air
14:55
MCT
19:50
MXP
-MTWT-STR267
Scoot
19:35
SUB
22:55
SIN
-M----SCA976
Air China
09:00
SIN
15:10
PEK
SMTWTFSCA949
Air China
01:35
PEK
05:50
MXP
SMTWTFS
Flight Info of Flights from Surabaya Airport to Milan
Cheapest one-way flight price | NZD 1,231 |
---|---|
Off-season for travel | March |
Peak season for travel | May |
FAQs for Surabaya Airport to Milan Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.