Malta to Milan Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Malta — Milan

135 flights in a week

Departure and arrival times are local (Malta and Milan)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:25 02:45 fri LH8305 Lufthansa 2h 20m Malta International Airport — Milano Malpensa Airport Select dates
00:30 02:21 fri Ryanair 1h 51m Malta International Airport — Orio al Serio International Airport Select dates
00:40 02:43 fri Ryanair 2h 3m Malta International Airport — Orio al Serio International Airport Select dates
00:50 02:52 tue Ryanair 2h 2m Malta International Airport — Orio al Serio International Airport Select dates
01:00 03:04 tue Ryanair 2h 4m Malta International Airport — Orio al Serio International Airport Select dates
01:55 03:54 sat Ryanair 1h 59m Malta International Airport — Orio al Serio International Airport Select dates
01:55 03:48 thu Ryanair 1h 53m Malta International Airport — Orio al Serio International Airport Select dates
02:00 03:54 tue Ryanair 1h 54m Malta International Airport — Orio al Serio International Airport Select dates
02:00 06:00 mon QY251 DHL (Hello Austria! / Servus Austria Livery) 4h 0m Malta International Airport — Milano Malpensa Airport Select dates
02:00 04:00 mon QY251 DHL (Hello Austria! / Servus Austria Livery) 2h 0m Malta International Airport — Milano Malpensa Airport Select dates
03:20 05:20 thu KM3624 KM Malta Airlines 2h 0m Malta International Airport — Milano Linate Airport Select dates
03:30 05:24 sun Ryanair 1h 54m Malta International Airport — Orio al Serio International Airport Select dates
04:30 06:25 wed Ryanair 1h 55m Malta International Airport — Orio al Serio International Airport Select dates
04:55 06:54 mon Ryanair 1h 59m Malta International Airport — Orio al Serio International Airport Select dates
05:00 07:02 mon Ryanair 2h 2m Malta International Airport — Orio al Serio International Airport Select dates
05:45 07:50 wed Ryanair 2h 5m Malta International Airport — Orio al Serio International Airport Select dates
05:50 07:55 tue FR5989 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
06:00 08:00 sat FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
06:00 08:00 sat FR7325 Buzz 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
06:10 08:10 sun Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
06:30 08:20 fri Ryanair 1h 50m Malta International Airport — Orio al Serio International Airport Select dates
06:30 08:29 fri Ryanair 1h 59m Malta International Airport — Orio al Serio International Airport Select dates
07:00 09:08 mon Ryanair 2h 8m Malta International Airport — Orio al Serio International Airport Select dates
07:25 09:16 tue Ryanair 1h 51m Malta International Airport — Orio al Serio International Airport Select dates
07:30 09:24 fri Ryanair 1h 54m Malta International Airport — Orio al Serio International Airport Select dates
07:55 10:07 thu Ryanair 2h 12m Malta International Airport — Orio al Serio International Airport Select dates
08:20 10:25 tue FR5971 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
08:25 10:17 sat Ryanair 1h 52m Malta International Airport — Orio al Serio International Airport Select dates
08:25 10:25 fri FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
08:30 10:33 tue Ryanair 2h 3m Malta International Airport — Orio al Serio International Airport Select dates
08:35 10:39 sun Ryanair 2h 4m Malta International Airport — Orio al Serio International Airport Select dates
08:45 10:45 thu Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
08:45 10:45 wed QY840 DHL (Hello Austria! / Servus Austria Livery) 2h 0m Malta International Airport — Milano Malpensa Airport Select dates
09:00 10:52 thu Ryanair 1h 52m Malta International Airport — Orio al Serio International Airport Select dates
09:00 11:05 tue Bluebird Nordic 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
09:00 11:05 mon FR5989 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
09:10 11:06 tue Ryanair 1h 56m Malta International Airport — Orio al Serio International Airport Select dates
09:10 11:10 tue FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
09:15 11:27 wed Ryanair 2h 12m Malta International Airport — Orio al Serio International Airport Select dates
09:20 11:20 fri DHL (Hello Austria! / Servus Austria Livery) 2h 0m Malta International Airport — Milano Malpensa Airport Select dates
09:25 11:25 wed FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
09:30 11:35 wed Ryanair 2h 5m Malta International Airport — Orio al Serio International Airport Select dates
10:00 11:44 tue MHS Aviation 1h 44m Malta International Airport — Milano Linate Airport Select dates
10:00 12:05 sat Ryanair 2h 5m Malta International Airport — Orio al Serio International Airport Select dates
10:20 13:00 sat BN5335 Universal Air 2h 40m Malta International Airport — Orio al Serio International Airport Select dates
10:30 13:03 tue easyJet 2h 33m Malta International Airport — Milano Malpensa Airport Select dates
10:30 12:35 fri Ryanair 2h 5m Malta International Airport — Orio al Serio International Airport Select dates
11:00 12:54 mon USC 1h 54m Malta International Airport — Milano Linate Airport Select dates
11:00 13:02 tue Ryanair 2h 2m Malta International Airport — Orio al Serio International Airport Select dates
11:00 13:05 sat Ryanair 2h 5m Malta International Airport — Orio al Serio International Airport Select dates
11:00 13:40 sat BN5335 Universal Air 2h 40m Malta International Airport — Orio al Serio International Airport Select dates
11:15 13:15 fri FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
11:30 13:30 mon Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
11:30 13:52 fri Universal Air 2h 22m Malta International Airport — Parma Airport Select dates
11:30 13:35 sun FR5989 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
11:40 13:49 sun Ryanair 2h 9m Malta International Airport — Orio al Serio International Airport Select dates
11:55 14:01 sun Ryanair 2h 6m Malta International Airport — Orio al Serio International Airport Select dates
12:25 14:25 daily KM624 KM Malta Airlines 2h 0m Malta International Airport — Milano Linate Airport Select dates
12:40 15:14 wed easyJet 2h 34m Malta International Airport — Milano Malpensa Airport Select dates
13:05 14:50 wed MHS Aviation 1h 45m Malta International Airport — Milano Linate Airport Select dates
13:25 15:25 thu FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
13:25 15:25 thu FR7325 Buzz 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
13:30 15:30 tue FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
13:35 15:35 thu FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
13:45 15:50 sat FR5971 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
13:50 15:55 sun FR5971 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
14:15 16:39 sun Ryanair 2h 24m Malta International Airport — Orio al Serio International Airport Select dates
14:20 16:28 sat Ryanair 2h 8m Malta International Airport — Orio al Serio International Airport Select dates
14:25 16:30 thu FR5971 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
14:35 16:31 thu Ryanair 1h 56m Malta International Airport — Orio al Serio International Airport Select dates
14:50 16:50 sat FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
15:00 17:17 fri easyJet 2h 17m Malta International Airport — Milano Malpensa Airport Select dates
15:00 17:09 mon Ryanair 2h 9m Malta International Airport — Orio al Serio International Airport Select dates
15:00 17:20 tue Ryanair 2h 20m Malta International Airport — Orio al Serio International Airport Select dates
15:00 17:00 sun FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
15:05 17:05 sat FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
15:20 17:32 wed Ryanair 2h 12m Malta International Airport — Orio al Serio International Airport Select dates
15:30 17:46 sun Ryanair 2h 16m Malta International Airport — Orio al Serio International Airport Select dates
15:40 17:55 mon Ryanair 2h 15m Malta International Airport — Orio al Serio International Airport Select dates
16:00 18:15 sun M4649 Poste Air Cargo 2h 15m Malta International Airport — Milano Malpensa Airport Select dates
16:15 18:32 sun Ryanair 2h 17m Malta International Airport — Orio al Serio International Airport Select dates
16:45 18:50 fri NO8157 Neos 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
17:00 19:13 mon Ryanair 2h 13m Malta International Airport — Orio al Serio International Airport Select dates
17:00 19:02 tue Ryanair 2h 2m Malta International Airport — Orio al Serio International Airport Select dates
17:00 19:00 sun MHS Aviation 2h 0m Malta International Airport — Milano Malpensa Airport Select dates
17:15 19:15 wed FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
17:20 19:30 mon TK6657 ULS Airlines Cargo 2h 10m Malta International Airport — Milano Malpensa Airport Select dates
17:30 19:50 mon, fri easyJet 2h 20m Malta International Airport — Milano Malpensa Airport Select dates
17:35 19:45 thu Ryanair 2h 10m Malta International Airport — Orio al Serio International Airport Select dates
17:55 19:55 mon FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
18:00 20:11 tue Ryanair 2h 11m Malta International Airport — Orio al Serio International Airport Select dates
18:05 20:02 thu Ryanair 1h 57m Malta International Airport — Orio al Serio International Airport Select dates
18:15 20:35 wed easyJet 2h 20m Malta International Airport — Milano Malpensa Airport Select dates
18:15 20:15 sun FR7855 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
18:20 20:25 fri FR5971 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
18:30 20:50 wed easyJet 2h 20m Malta International Airport — Milano Malpensa Airport Select dates
18:30 21:00 mon easyJet 2h 30m Malta International Airport — Milano Malpensa Airport Select dates
18:30 21:04 mon easyJet 2h 34m Malta International Airport — Milano Malpensa Airport Select dates
18:30 20:56 sat easyJet 2h 26m Malta International Airport — Milano Malpensa Airport Select dates
18:30 20:54 tue easyJet 2h 24m Malta International Airport — Milano Malpensa Airport Select dates
18:30 20:35 thu FR5989 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
18:35 20:35 mon FR7325 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
18:35 20:35 mon FR7325 Malta Air 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
18:35 20:35 mon FR7325 Buzz 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
18:55 20:50 wed QY7923 DHL (Hello Austria! / Servus Austria Livery) 1h 55m Malta International Airport — Milano Malpensa Airport Select dates
18:55 20:55 mon, tue, wed, thu QY7923 DHL (Hello Austria! / Servus Austria Livery) 2h 0m Malta International Airport — Milano Malpensa Airport Select dates
19:00 21:14 tue Ryanair 2h 14m Malta International Airport — Orio al Serio International Airport Select dates
19:00 21:43 fri easyJet 2h 43m Malta International Airport — Milano Malpensa Airport Select dates
19:10 21:13 sun Ryanair 2h 3m Malta International Airport — Orio al Serio International Airport Select dates
19:30 22:01 fri easyJet 2h 31m Malta International Airport — Milano Malpensa Airport Select dates
19:30 22:06 fri easyJet 2h 36m Malta International Airport — Milano Malpensa Airport Select dates
19:45 22:05 tue EC9052 easyJet 2h 20m Malta International Airport — Milano Malpensa Airport Select dates
20:10 22:10 fri FR7855 Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates
20:25 22:24 fri Ryanair 1h 59m Malta International Airport — Orio al Serio International Airport Select dates
20:30 22:48 mon DHL (Hello Austria! / Servus Austria Livery) 2h 18m Malta International Airport — Milano Malpensa Airport Select dates
20:50 22:31 thu Ryanair 1h 41m Malta International Airport — Orio al Serio International Airport Select dates
21:00 22:54 mon Ryanair 1h 54m Malta International Airport — Orio al Serio International Airport Select dates
21:40 23:45 fri Ryanair 2h 5m Malta International Airport — Orio al Serio International Airport Select dates
21:55 23:59 sat FR5989 Ryanair 2h 4m Malta International Airport — Milano Malpensa Airport Select dates
22:00 00:10 thu easyJet 2h 10m Malta International Airport — Milano Malpensa Airport Select dates
22:30 00:31 tue Ryanair 2h 1m Malta International Airport — Orio al Serio International Airport Select dates
22:45 00:50 wed, thu FR5989 Ryanair 2h 5m Malta International Airport — Milano Malpensa Airport Select dates
22:50 01:08 tue Ryanair 2h 18m Malta International Airport — Orio al Serio International Airport Select dates
23:10 01:10 mon Ryanair 2h 0m Malta International Airport — Orio al Serio International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.