Flights from Milan to Zagreb (MXP to ZAG)
There are 20 flight connection options available between Milan, Malpensa and Zagreb on Monday, 6th May.
Flights departing on Monday, 6th May
# | Stops | Duration | Departure time | Arrival time |
Option #1 | Stuttgart, Germany | 4h 40 min | 08:10 (8:10 am) 6th May |
12:50 (12:50 pm) 6th May |
Option #2 | Frankfurt, Germany | 4h 50 min | 09:05 (9:05 am) 6th May |
13:55 (1:55 pm) 6th May |
Option #3 | Frankfurt, Germany | 4h 50 min | 18:45 (6:45 pm) 6th May |
23:35 (11:35 pm) 6th May |
Option #4 | Belgrade, Serbia | 5h 10 min | 09:30 (9:30 am) 6th May |
14:40 (2:40 pm) 6th May |
Option #5 | Munich, Germany | 6h 30 min | 06:10 (6:10 am) 6th May |
12:40 (12:40 pm) 6th May |
Option #6 | Frankfurt, Germany | 4h 45 min | 14:35 (2:35 pm) 6th May |
19:20 (7:20 pm) 6th May |
Option #7 | Naples, Italy | 7h 00 min | 06:40 (6:40 am) 6th May |
13:40 (1:40 pm) 6th May |
Option #8 | Frankfurt, Germany | 5h 05 min | 06:20 (6:20 am) 6th May |
11:25 (11:25 am) 6th May |
Option #9 | Vienna, Austria | 5h 45 min | 14:50 (2:50 pm) 6th May |
20:35 (8:35 pm) 6th May |
Option #10 | Athens, Greece | 8h 10 min | 10:10 (10:10 am) 6th May |
18:20 (6:20 pm) 6th May |
Option #11 | Zurich, Switzerland | 6h 15 min | 06:50 (6:50 am) 6th May |
13:05 (1:05 pm) 6th May |
Option #12 | Naples, Italy | 5h 15 min | 08:25 (8:25 am) 6th May |
13:40 (1:40 pm) 6th May |
Option #13 | Munich, Germany | 8h 35 min | 12:45 (12:45 pm) 6th May |
21:20 (9:20 pm) 6th May |
Option #14 | Zurich, Switzerland | 6h 35 min | 14:50 (2:50 pm) 6th May |
21:25 (9:25 pm) 6th May |
Option #15 | Istanbul, Turkey | 8h 40 min | 10:50 (10:50 am) 6th May |
19:30 (7:30 pm) 6th May |
Option #16 | Paris, France | 8h 50 min | 07:15 (7:15 am) 6th May |
16:05 (4:05 pm) 6th May |
Option #17 | Copenhagen, Denmark | 6h 05 min | 07:05 (7:05 am) 6th May |
13:10 (1:10 pm) 6th May |
Option #18 | Zurich, Switzerland | 7h 10 min | 05:55 (5:55 am) 6th May |
13:05 (1:05 pm) 6th May |
Option #19 | Frankfurt, Germany | 7h 30 min | 14:35 (2:35 pm) 6th May |
22:05 (10:05 pm) 6th May |
Option #20 | Amsterdam, Netherlands | 6h 30 min | 16:05 (4:05 pm) 6th May |
22:35 (10:35 pm) 6th May |
Option #1
Flight Milan - Stuttgart
Eurowings international flight EW2821 leaves Milan (Malpensa), Terminal «1» at 08:10 (8:10 am) and lands in Stuttgart (Stuttgart Echterdingen), Terminal «3» at 09:15 (9:15 am). Flight duration is 1 hours 05 minutes.
Connection in Stuttgart
Connection time in Stuttgart, Stuttgart Echterdingen airport is 2 hours and 20 minutes (from 09:15 / 9:15 am, 6th May to 11:35 / 11:35 am, 6th May). Stay in terminal «3» to change plane.
Flight Stuttgart - Zagreb
Eurowings international flight EW2976 leaves Stuttgart (Stuttgart Echterdingen), Terminal «3» at 11:35 (11:35 am) and lands in Zagreb at 12:50 (12:50 pm). Flight duration is 1 hours 15 minutes.
Option #2
Flight Milan - Frankfurt
Lufthansa international flight LH247 leaves Milan (Malpensa), Terminal «1» at 09:05 (9:05 am) and lands in Frankfurt, Terminal «1» at 10:25 (10:25 am). Flight duration is 1 hours 20 minutes.
Connection in Frankfurt
Connection time in Frankfurt is 2 hours and 5 minutes (from 10:25 / 10:25 am, 6th May to 12:30 / 12:30 pm, 6th May). Stay in terminal «1» to change plane.
Flight Frankfurt - Zagreb
Lufthansa international flight LH1414 leaves Frankfurt, Terminal «1» at 12:30 (12:30 pm) and lands in Zagreb at 13:55 (1:55 pm). Flight duration is 1 hours 25 minutes.
Option #3
Flight Milan - Frankfurt
Lufthansa international flight LH255 leaves Milan (Malpensa), Terminal «1» at 18:45 (6:45 pm) and lands in Frankfurt, Terminal «1» at 20:05 (8:05 pm). Flight duration is 1 hours 20 minutes.
Connection in Frankfurt
Connection time in Frankfurt is 2 hours and 5 minutes (from 20:05 / 8:05 pm, 6th May to 22:10 / 10:10 pm, 6th May). Stay in terminal «1» to change plane.
Flight Frankfurt - Zagreb
Lufthansa international flight LH1404 leaves Frankfurt, Terminal «1» at 22:10 (10:10 pm) and lands in Zagreb at 23:35 (11:35 pm). Flight duration is 1 hours 25 minutes.
Option #4
Flight Milan - Belgrade
Air Serbia international flight JU417 leaves Milan (Malpensa), Terminal «1» at 09:30 (9:30 am) and lands in Belgrade (Nikola Tesla), Terminal «2» at 11:10 (11:10 am). Flight duration is 1 hours 40 minutes.
Connection in Belgrade
Connection time in Belgrade, Nikola Tesla airport is 2 hours and 15 minutes (from 11:10 / 11:10 am, 6th May to 13:25 / 1:25 pm, 6th May). Stay in terminal «2» to change plane.
Flight Belgrade - Zagreb
Air Serbia international flight JU602 leaves Belgrade (Nikola Tesla), Terminal «2» at 13:25 (1:25 pm) and lands in Zagreb at 14:40 (2:40 pm). Flight duration is 1 hours 15 minutes.
Option #5
Flight Milan - Munich
Lufthansa international flight LH1863 leaves Milan (Malpensa), Terminal «1» at 06:10 (6:10 am) and lands in Munich, Terminal «2» at 07:20 (7:20 am). Flight duration is 1 hours 10 minutes.
Connection in Munich
Connection time in Munich is 4 hours and 20 minutes (from 07:20 / 7:20 am, 6th May to 11:40 / 11:40 am, 6th May). Stay in terminal «2» to change plane.
Flight Munich - Zagreb
Lufthansa international flight LH1726 leaves Munich, Terminal «2» at 11:40 (11:40 am) and lands in Zagreb at 12:40 (12:40 pm). Flight duration is 1 hours 00 minutes.
Option #6
Flight Milan - Frankfurt
Air Dolomiti international flight EN8811 leaves Milan (Malpensa) at 14:35 (2:35 pm) and lands in Frankfurt, Terminal «1» at 15:55 (3:55 pm). Flight duration is 1 hours 20 minutes.
Connection in Frankfurt
Connection time in Frankfurt is 2 hours and 5 minutes (from 15:55 / 3:55 pm, 6th May to 18:00 / 6:00 pm, 6th May). Stay in terminal «1» to change plane.
Flight Frankfurt - Zagreb
Croatia Airlines international flight OU411 leaves Frankfurt, Terminal «1» at 18:00 (6:00 pm) and lands in Zagreb at 19:20 (7:20 pm). Flight duration is 1 hours 20 minutes.
Option #7
Flight Milan - Naples
Ryanair domestic flight FR5914 leaves Milan (Malpensa) at 06:40 (6:40 am) and lands in Naples (Ugo Niutta) at 08:20 (8:20 am). Flight duration is 1 hours 40 minutes.
Connection in Naples
Connection time in Naples, Ugo Niutta airport is 4 hours and 0 minutes (from 08:20 / 8:20 am, 6th May to 12:20 / 12:20 pm, 6th May).
Flight Naples - Zagreb
Ryanair international flight FR2194 leaves Naples (Ugo Niutta) at 12:20 (12:20 pm) and lands in Zagreb at 13:40 (1:40 pm). Flight duration is 1 hours 20 minutes.
Option #8
Flight Milan - Frankfurt
Air Dolomiti international flight EN8817 leaves Milan (Malpensa) at 06:20 (6:20 am) and lands in Frankfurt, Terminal «1» at 07:40 (7:40 am). Flight duration is 1 hours 20 minutes.
Connection in Frankfurt
Connection time in Frankfurt is 2 hours and 25 minutes (from 07:40 / 7:40 am, 6th May to 10:05 / 10:05 am, 6th May). Stay in terminal «1» to change plane.
Flight Frankfurt - Zagreb
Croatia Airlines international flight OU417 leaves Frankfurt, Terminal «1» at 10:05 (10:05 am) and lands in Zagreb at 11:25 (11:25 am). Flight duration is 1 hours 20 minutes.
Option #9
Flight Milan - Vienna
Austrian Airlines international flight OS510 leaves Milan (Malpensa), Terminal «1» at 14:50 (2:50 pm) and lands in Vienna, Terminal «3» at 16:10 (4:10 pm). Flight duration is 1 hours 20 minutes.
Connection in Vienna
Connection time in Vienna is 3 hours and 35 minutes (from 16:10 / 4:10 pm, 6th May to 19:45 / 7:45 pm, 6th May). Stay in terminal «3» to change plane.
Flight Vienna - Zagreb
Croatia Airlines international flight OU443 leaves Vienna, Terminal «3» at 19:45 (7:45 pm) and lands in Zagreb at 20:35 (8:35 pm). Flight duration is 0 hours 50 minutes.
Option #10
Flight Milan - Athens
Aegean Airlines international flight A3661 leaves Milan (Malpensa), Terminal «1» at 10:10 (10:10 am) and lands in Athens (Ellinikon) at 13:35 (1:35 pm). Flight duration is 2 hours 25 minutes.
Connection in Athens
Connection time in Athens, Ellinikon airport is 3 hours and 45 minutes (from 13:35 / 1:35 pm, 6th May to 17:20 / 5:20 pm, 6th May).
Flight Athens - Zagreb
Aegean Airlines international flight A3780 leaves Athens (Ellinikon) at 17:20 (5:20 pm) and lands in Zagreb at 18:20 (6:20 pm). Flight duration is 2 hours 00 minutes.
Option #11
Flight Milan - Zurich
Ethiopian Airlines international flight ET736 leaves Milan (Malpensa), Terminal «1» at 06:50 (6:50 am) and lands in Zurich at 08:00 (8:00 am). Flight duration is 1 hours 10 minutes.
Connection in Zurich
Connection time in Zurich is 3 hours and 45 minutes (from 08:00 / 8:00 am, 6th May to 11:45 / 11:45 am, 6th May).
Flight Zurich - Zagreb
Croatia Airlines international flight OU461 leaves Zurich at 11:45 (11:45 am) and lands in Zagreb at 13:05 (1:05 pm). Flight duration is 1 hours 20 minutes.
Option #12
Flight Milan - Naples
EasyJet domestic flight U24120 leaves Milan (Malpensa), Terminal «2» at 08:25 (8:25 am) and lands in Naples (Ugo Niutta) at 09:55 (9:55 am). Flight duration is 1 hours 30 minutes.
Connection in Naples
Connection time in Naples, Ugo Niutta airport is 2 hours and 25 minutes (from 09:55 / 9:55 am, 6th May to 12:20 / 12:20 pm, 6th May).
Flight Naples - Zagreb
Ryanair international flight FR2194 leaves Naples (Ugo Niutta) at 12:20 (12:20 pm) and lands in Zagreb at 13:40 (1:40 pm). Flight duration is 1 hours 20 minutes.
Option #13
Flight Milan - Munich
Lufthansa international flight LH1855 leaves Milan (Malpensa), Terminal «1» at 12:45 (12:45 pm) and lands in Munich, Terminal «2» at 13:55 (1:55 pm). Flight duration is 1 hours 10 minutes.
Connection in Munich
Connection time in Munich is 6 hours and 25 minutes (from 13:55 / 1:55 pm, 6th May to 20:20 / 8:20 pm, 6th May). Stay in terminal «2» to change plane.
Flight Munich - Zagreb
Lufthansa international flight LH1730 leaves Munich, Terminal «2» at 20:20 (8:20 pm) and lands in Zagreb at 21:20 (9:20 pm). Flight duration is 1 hours 00 minutes.
Option #14
Flight Milan - Zurich
Swiss International Air Lines international flight LX1629 leaves Milan (Malpensa), Terminal «1» at 14:50 (2:50 pm) and lands in Zurich at 15:45 (3:45 pm). Flight duration is 0 hours 55 minutes.
Connection in Zurich
Connection time in Zurich is 4 hours and 20 minutes (from 15:45 / 3:45 pm, 6th May to 20:05 / 8:05 pm, 6th May).
Flight Zurich - Zagreb
Croatia Airlines international flight OU465 leaves Zurich at 20:05 (8:05 pm) and lands in Zagreb at 21:25 (9:25 pm). Flight duration is 1 hours 20 minutes.
Option #15
Flight Milan - Istanbul
Turkish Airlines international flight TK1874 leaves Milan (Malpensa), Terminal «1» at 10:50 (10:50 am) and lands in Istanbul (Ataturk) at 14:45 (2:45 pm). Flight duration is 2 hours 55 minutes.
Connection in Istanbul
Connection time in Istanbul, Ataturk airport is 3 hours and 35 minutes (from 14:45 / 2:45 pm, 6th May to 18:20 / 6:20 pm, 6th May).
Flight Istanbul - Zagreb
Turkish Airlines international flight TK1055 leaves Istanbul (Ataturk) at 18:20 (6:20 pm) and lands in Zagreb at 19:30 (7:30 pm). Flight duration is 2 hours 10 minutes.
Option #16
Flight Milan - Paris
Air France international flight AF1131 leaves Milan (Malpensa), Terminal «1» at 07:15 (7:15 am) and lands in Paris (Charles de Gaulle), Terminal «2F» at 08:45 (8:45 am). Flight duration is 1 hours 30 minutes.
Connection in Paris
Connection time in Paris, Charles de Gaulle airport is 5 hours and 25 minutes (from 08:45 / 8:45 am, 6th May to 14:10 / 2:10 pm, 6th May). Go from terminal «2F» to terminal «2G».
Flight Paris - Zagreb
Air France international flight AF1560 leaves Paris (Charles de Gaulle), Terminal «2G» at 14:10 (2:10 pm) and lands in Zagreb at 16:05 (4:05 pm). Flight duration is 1 hours 55 minutes.
Option #17
Flight Milan - Copenhagen
EasyJet international flight U23919 leaves Milan (Malpensa), Terminal «2» at 07:05 (7:05 am) and lands in Copenhagen at 09:10 (9:10 am). Flight duration is 2 hours 05 minutes.
Connection in Copenhagen
Connection time in Copenhagen is 2 hours and 10 minutes (from 09:10 / 9:10 am, 6th May to 11:20 / 11:20 am, 6th May).
Flight Copenhagen - Zagreb
Croatia Airlines international flight OU481 leaves Copenhagen, Terminal «2» at 11:20 (11:20 am) and lands in Zagreb at 13:10 (1:10 pm). Flight duration is 1 hours 50 minutes.
Option #18
Flight Milan - Zurich
Swiss International Air Lines international flight LX1639 leaves Milan (Malpensa), Terminal «1» at 05:55 (5:55 am) and lands in Zurich at 06:55 (6:55 am). Flight duration is 1 hours 00 minutes.
Connection in Zurich
Connection time in Zurich is 4 hours and 50 minutes (from 06:55 / 6:55 am, 6th May to 11:45 / 11:45 am, 6th May).
Flight Zurich - Zagreb
Croatia Airlines international flight OU461 leaves Zurich at 11:45 (11:45 am) and lands in Zagreb at 13:05 (1:05 pm). Flight duration is 1 hours 20 minutes.
Option #19
Flight Milan - Frankfurt
Air Dolomiti international flight EN8811 leaves Milan (Malpensa) at 14:35 (2:35 pm) and lands in Frankfurt, Terminal «1» at 15:55 (3:55 pm). Flight duration is 1 hours 20 minutes.
Connection in Frankfurt
Connection time in Frankfurt is 4 hours and 50 minutes (from 15:55 / 3:55 pm, 6th May to 20:45 / 8:45 pm, 6th May). Stay in terminal «1» to change plane.
Flight Frankfurt - Zagreb
Croatia Airlines international flight OU415 leaves Frankfurt, Terminal «1» at 20:45 (8:45 pm) and lands in Zagreb at 22:05 (10:05 pm). Flight duration is 1 hours 20 minutes.
Option #20
Flight Milan - Amsterdam
EasyJet international flight U23855 leaves Milan (Malpensa), Terminal «2» at 16:05 (4:05 pm) and lands in Amsterdam (Schiphol) at 18:05 (6:05 pm). Flight duration is 2 hours 00 minutes.
Connection in Amsterdam
Connection time in Amsterdam, Schiphol airport is 2 hours and 40 minutes (from 18:05 / 6:05 pm, 6th May to 20:45 / 8:45 pm, 6th May).
Flight Amsterdam - Zagreb
KLM international flight KL1969 leaves Amsterdam (Schiphol) at 20:45 (8:45 pm) and lands in Zagreb at 22:35 (10:35 pm). Flight duration is 1 hours 50 minutes.
Available departure days
Select departure date to find flight connections between Milan and Zagreb.
Note that other flight options may be available for different date.