Flights from Milan to Singapore – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MXP to SIN – All flight route options from Milan Malpensa Airport, Italy to Singapore Changi Airport, Singapore. These flights are operated by 35 airlines. Fly non-stop with Singapore Airlines or choose from 24 different transit flights. The shortest flight time is 12 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Singapore Changi Airport
We got great deals on hotels and car rentals near the airport.
Milan to Singapore flights
There are over 26 airlines and as many as 523 flights every week to this destination. You can fly non-stop to Singapore (SIN) from Milan (MXP) with Singapore Airlines but if a stopover option suits you better you can choose to fly via Athens, Bangkok or any other of the 25 alternatives with connectiing airports.
Milan to Singapore with Singapore Airlines
You can fly non-stop every weekday with flights departing at 12 or 13 in the afternoon. Singapore Airlines is a Star Alliance member.
With Thai Airways International
If you fly from Milan with Thai Airways International you will do a stopover in Bangkok, BKK before reaching Singapore. This flight trip will take 15 hours and 10 minutes and you can fly every weekday with departures at 13:05 or 14:05. Thai Airways International is a Star Alliance member.
Distance & flight times: Milan Airport to Singapore Changi Airport
The shortest flight time between MXP and SIN is 12 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 12h 15m | - | 6441 miles (10364 km) |
ATH Athens | 14h 50m | 1h 30m | 6600 miles (10619 km) |
BKK Bangkok | 15h 10m | 2h 5m | 6557 miles (10550 km) |
FRA Frankfurt | 15h 33m | 1h 45m | 6728 miles (10825 km) |
ZRH Zurich | 15h 55m | 2h 30m | 6565 miles (10563 km) |
DEL Delhi | 16h 5m | 2h 35m | 6445 miles (10370 km) |
IST Istanbul | 16h 10m | - | - |
MUC Munich | 16h 10m | 2h 55m | 6522 miles (10494 km) |
AMS Amsterdam | 16h 20m | 2h 5m | 7066 miles (11369 km) |
BRU Brussels | 16h 20m | 1h 40m | 7009 miles (11277 km) |
HEL Helsinki | 16h 30m | 50m | 7013 miles (11284 km) |
AUH Abu Dhabi | 16h 40m | 3h 5m | 6622 miles (10655 km) |
JED Jeddah | 16h 50m | 2h 45m | 6993 miles (11252 km) |
DOH Doha | 17h 5m | 3h 50m | 6640 miles (10684 km) |
DXB Dubai | 17h 10m | 3h 30m | 6594 miles (10610 km) |
HAN Hanoi | 17h 40m | 3h 25m | 6924 miles (11141 km) |
CDG Paris | 17h 55m | 3h 15m | 7073 miles (11380 km) |
HKG Hong Kong | 18h 20m | 1h 35m | 7449 miles (11985 km) |
SZX Shenzhen | 18h 35m | 3h 0m | 7445 miles (11979 km) |
BAH Bahrain | 18h 45m | 3h 55m | 6628 miles (10664 km) |
CKG Chongqing | 18h 50m | 3h 30m | 7139 miles (11487 km) |
LHR London | 19h 25m | 2h 35m | 7383 miles (11879 km) |
PEK Beijing | 20h 0m | 3h 0m | 7862 miles (12650 km) |
TPE Taipei | 20h 30m | 3h 40m | 8024 miles (12911 km) |
TFU Chengdu | 20h 35m | 4h 30m | 7048 miles (11340 km) |
PVG Shanghai | 21h 45m | 4h 40m | 8089 miles (13015 km) |


Quick copy and share this page
From Italy to Singapore
Below is a list of other cities in Italy with flights to Singapore with either non-stop or connecting flights.