XY4028 Flight Status flynas: Geneva to Milan (KNE4028)

XY 4028 Geneva to Milan Flight Status

Not scheduled today. Latest flight: September 11th, 2026 ; recent history is in the table below.

XY 4028 Flight Status & Schedule flynas Geneva to Milan

Date From To Departure Arrival Status Details
Sep 11 GVA MXP 09:55 10:33 Landed Track >
Sep 08 GVA MXP 10:49 11:26 Landed Late Track >
Sep 04 GVA MXP 10:22 10:55 Landed Track >
Sep 01 GVA MXP 09:54 10:30 Landed Track >
Aug 28 GVA MXP 10:29 11:05 Landed Late Track >
Aug 25 GVA MXP 10:05 10:44 Landed Track >
Aug 21 GVA MXP 10:03 10:42 Landed Track >
Aug 18 GVA MXP 09:57 10:32 Landed Track >
Aug 14 GVA MXP 09:47 10:29 Landed Track >
Aug 11 GVA MXP 09:58 10:38 Landed Track >

flynas' Geneva–Milan flight covers 213 km (133 mi). Its timetable allows 1 h 5 min; in practice it usually takes about 40 min, so it often makes up time. It is not flying today; the last flight, on 11 September 2026, landed on time.

< All Geneva GVA Departures All Milan MXP Arrivals >

About XY 4028

Route
Geneva International Airport GVA to Milan Malpensa Airport MXP
Distance
213 km (133 mi)
Typical flight time
40 min
On time
8 of the last 10
Average delay when late
31 min
Usually departs from
Terminal 1

Departing Switzerland, this flight is covered by EU261. Compensation of up to €250 per passenger can apply when it arrives 3 or more hours late or is cancelled.

XY 4028 FAQ

How long is the XY4028 flight?
The timetable allows 1 h 5 min. Geneva to Milan is 213 km (133 mi).
How often is XY4028 late?
2 of the last 10 flights arrived 15 or more minutes late; when late, by 31 minutes on average.
Which terminal does XY4028 use?
It usually leaves from Terminal 1 at Geneva International Airport (GVA) and arrives at Terminal 1 at Milan Malpensa Airport (MXP). Check the flight card above for today's terminal and gate.
What other flight numbers does XY4028 have?
Also listed as KNE4028 (flynas' ICAO code) and XY 4028.
Can I get compensation if XY4028 is delayed or cancelled?
Up to €250 per passenger may be due under EU261 when it arrives 3 or more hours late or is cancelled, unless the cause was outside the airline's control. Departing Switzerland, this flight is covered by EU261.

XY4028 and Geneva GVA to Milan MXP Flights

Flight XY4028 is a code-share flynas flight of the Gulf Air operated GF28.

Other flights departing from Geneva GVA: GF28, DS1403, U27024

Other flights arriving at Milan MXP: EC3914, GF28, C815

All flights connecting Geneva GVA to Milan MXP.