| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Mar 14 | MCT | MXP | 21:23 | 01:31 |
Landed Late
|
Track > |
| Mar 09 | MCT | MXP | 05:15 | 09:55 |
Landed Late
|
Track > |
Oman Air Flight WY2143 connects Muscat, Oman to Milan, Italy, taking off from Muscat International Airport MCT and landing at Milan Malpensa Airport MXP.
How long is the WY2143 flight from Muscat to Milan?
The average flight time from Muscat to Milan is 7 hours and 24 minutes. The flight distance is 5051 km / 3139 miles and the average flight speed is 683 km/h / 425 mph.
What is the On-Time Performance (OTP) of Oman Air Flight WY2143 Muscat to Milan?
The Airportia On-Time Performance Rating for Oman Air Flight WY2143 is 4.4/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight WY2143 arriving at?
Flight WY2143 arrives at Milan Malpensa Airport (MXP) Terminal 1.
When was the latest WY2143 flight?
The latest flight took off on Sunday, March 15th, 2026 with the flight status being Landed on 01:31.
How else can the flight WY2143 be referenced as?
This Oman Air flight can also be referenced as OMA2143, WY 2143, OMA 2143.
How often is flight WY2143 delayed?
On average, 100% of all WY2143 flights are delayed. The average delay is 37 minutes.
See our WY2143 Flight Tracker above for more details.
Other flights departing from Muscat MCT: 6D6637, WY2811, WY383, WY2145
Other flights arriving at Milan MXP: CP114, U23758, 5Y8922, B56429
All flights connecting Muscat MCT to Milan MXP.