Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Singapore
Departure From Singapore
AUD 1,651
AUD 1,022
AUD 896
AUD 1,280
Arrival at Milan
AUD 1,189
AUD 1,438
AUD 896
Alliances & Airlines
Oneworld
(18)
SkyTeam
(73)
Star Alliance
(34)
+ 22 more
Layover Airports
+ 25 more
Layover Duration
Singapore To Milano Flights
Book Singapore to Milano flight tickets at lowest price. Get best deals on your upcoming Singapore to Milano flights only on MakeMyTrip. Also Book Milano to Singapore Flights. Currently 125 flights flying from Singapore to Milano. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
AUD 913
Transit Visa may be required
Singapore to Milan , 3 Sep
China Eastern MU | 2070
14:20
Wed, 3 Sep 25
Terminal T3
Singapore, Singapore
06 h 05 m
20:25
Wed, 3 Sep 25
Terminal T5
Xian, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 5013
14:15
Thu, 4 Sep 25
Terminal T5
Xian, China
11 h 45 m
20:00
Thu, 4 Sep 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,042
Transit Visa may be required
Singapore to Milan , 3 Sep
China Eastern MU | 568
16:55
Wed, 3 Sep 25
Terminal T3
Singapore, Singapore
05 h 35 m
22:30
Wed, 3 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 243
13:20
Thu, 4 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
12 h 15 m
19:35
Thu, 4 Sep 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,213
Transit Visa may be required
Singapore to Milan , 3 Sep
Air China CA | 826
17:30
Wed, 3 Sep 25
Terminal T1
Singapore, Singapore
05 h 45 m
23:15
Wed, 3 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 967
01:30
Thu, 4 Sep 25
Terminal T2
Shanghai-Pu Dong Apt, China
12 h 35 m
08:05
Thu, 4 Sep 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,296
Transit Visa may be required
Singapore to Milan-Linate Airport , 3 Sep
Eva Airways BR | 216
15:10
Wed, 3 Sep 25
Terminal T3
Singapore, Singapore
04 h 40 m
19:50
Wed, 3 Sep 25
Terminal T2
Taipei - Taoyuan Apt, Taiwan
BAGGAGE : CHECK INCABIN
Information not available
Eva Airways BR | 87
23:30
Wed, 3 Sep 25
Terminal T2
Taipei - Taoyuan Apt, Taiwan
14 h 25 m
07:55
Thu, 4 Sep 25
Terminal T1
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 353
19:20
Thu, 4 Sep 25
Terminal T2
Paris - Orly Airport, France
01 h 25 m
20:45
Thu, 4 Sep 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,305
Transit Visa may be required
Singapore to Milan , 3 Sep
Gulf Air GF | 166
20:00
Wed, 3 Sep 25
Terminal T3
Singapore, Singapore
08 h 29 m
23:29
Wed, 3 Sep 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 25
01:40
Thu, 4 Sep 25
Bahrain, Bahrain
06 h 15 m
06:55
Thu, 4 Sep 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,330
Transit Visa may be required
Singapore to Milan-Linate Airport , 3 Sep
Lufthansa LH | 769
23:25
Wed, 3 Sep 25
Terminal T2
Singapore, Singapore
12 h 35 m
06:00
Thu, 4 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Dolomiti EN | 8284
08:10
Thu, 4 Sep 25
Terminal T2
Munich, Germany
01 h 10 m
09:20
Thu, 4 Sep 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,371
Transit Visa may be required
Singapore to Milan , 3 Sep
Thai Airways TG | 408
18:15
Wed, 3 Sep 25
Terminal T2
Singapore, Singapore
02 h 20 m
19:35
Wed, 3 Sep 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai Airways TG | 940
00:40
Thu, 4 Sep 25
Bangkok, Thailand
11 h 55 m
07:35
Thu, 4 Sep 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,407
Transit Visa may be required
Singapore to Milan , 3 Sep
Thai Airways TG | 402
08:00
Wed, 3 Sep 25
Terminal T2
Singapore, Singapore
02 h 20 m
09:20
Wed, 3 Sep 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai Airways TG | 940
00:40
Thu, 4 Sep 25
Bangkok, Thailand
11 h 55 m
07:35
Thu, 4 Sep 25
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,467
Transit Visa may be required
Singapore to Milan-Linate Airport , 3 Sep
Lufthansa LH | 769
23:25
Wed, 3 Sep 25
Terminal T2
Singapore, Singapore
12 h 35 m
06:00
Thu, 4 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 97
08:30
Thu, 4 Sep 25
Terminal T2
Munich, Germany
01 h
09:30
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 272
10:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
01 h 15 m
12:00
Thu, 4 Sep 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,480
Transit Visa may be required
Singapore to Milan-Linate Airport , 3 Sep
Lufthansa LH | 781
23:40
Wed, 3 Sep 25
Terminal T2
Singapore, Singapore
12 h 55 m
06:35
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 278
20:50
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
01 h 15 m
22:05
Thu, 4 Sep 25
Milan-Linate Airport, Italy
BAGGAGE : CHECK INCABIN
Information not available