Flights from Milan to Ulaanbaatar (MXP → UBN)
Loading map...
viaFrankfurt(FRA)
MXP→FRA+1h 30mFRA→UBN
9h 54m
viaAlmaty(ALA)
MXP→ALA+1h 30mALA→UBN
10h 27m
viaIstanbul(IST)
MXP→IST+1h 30mIST→UBN
10h 31m
viaBeijing(PEK)
MXP→PEK+1h 30mPEK→UBN
12h 22m
viaBeijing(PKX)
MXP→PKX+1h 30mPKX→UBN
12h 28m
viaSeoul(ICN)
MXP→ICN+1h 30mICN→UBN
14h 15m
viaShanghai(PVG)
MXP→PVG+1h 30mPVG→UBN
14h 54m
viaHong Kong(HKG)
MXP→HKG+1h 30mHKG→UBN
15h 55m
viaBangkok(BKK)
MXP→BKK+1h 30mBKK→UBN
16h 40m
viaPhuket(HKT)
MXP→HKT+1h 30mHKT→UBN
17h 45m
viaSingapore(SIN)
MXP→SIN+1h 30mSIN→UBN
19h 42m
Frequently asked questions
Are there direct flights from Milan to Ulaanbaatar? Currently, there are no direct flights from MXP to UBN. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Milan → Ulaanbaatar.
Try a nearby airport to Milan
Flights to Ulaanbaatar (UBN) from other airports within 350 km of Milan. Often unlocks cheaper fares or better times.