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 25 airlines and as many as 832 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 Bangkok, Frankfurt or any other of the 24 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) |
BKK Bangkok | 15h 10m | 2h 5m | 6557 miles (10550 km) |
FRA Frankfurt | 15h 35m | 2h 55m | 6728 miles (10825 km) |
ZRH Zurich | 15h 35m | 2h 30m | 6565 miles (10563 km) |
IST Istanbul | 15h 45m | 2h 30m | 6474 miles (10417 km) |
VIE Vienna | 15h 50m | 3h 0m | 6473 miles (10415 km) |
MUC Munich | 15h 55m | 2h 35m | 6522 miles (10494 km) |
BRU Brussels | 16h 20m | 2h 0m | 7009 miles (11277 km) |
AUH Abu Dhabi | 16h 48m | 2h 50m | 6622 miles (10655 km) |
HAN Hanoi | 17h 10m | 3h 5m | 6924 miles (11141 km) |
BAH Bahrain | 17h 20m | 4h 55m | 6628 miles (10664 km) |
DOH Doha | 17h 20m | 3h 30m | 6640 miles (10684 km) |
HEL Helsinki | 17h 20m | 1h 20m | 7013 miles (11284 km) |
DXB Dubai | 17h 25m | 3h 40m | 6594 miles (10610 km) |
LHR London | 17h 35m | 1h 55m | 7383 miles (11879 km) |
HKG Hong Kong | 17h 40m | 2h 15m | 7449 miles (11985 km) |
JED Jeddah | 17h 40m | 2h 50m | 6993 miles (11252 km) |
DEL Delhi | 18h 30m | 2h 50m | 6445 miles (10370 km) |
CKG Chongqing | 18h 50m | 3h 10m | 7139 miles (11487 km) |
SZX Shenzhen | 19h 20m | 3h 30m | 7445 miles (11979 km) |
CDG Paris | 19h 35m | 4h 50m | 7073 miles (11380 km) |
PEK Beijing | 19h 35m | 3h 15m | 7862 miles (12650 km) |
TFU Chengdu | 20h 25m | 4h 55m | 7048 miles (11340 km) |
TPE Taipei | 20h 35m | 3h 10m | 8024 miles (12911 km) |
PVG Shanghai | 21h 45m | 4h 20m | 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.