Flight times from Zakinthos Island to Milan & schedule

The average flight time from Zakinthos Island to Milan is About 2 hours 21 minutes, covering a distance of About 1,293.47 km.

Flight duration

About 2 hours 21 minutes

Flight distance

About 1,293.47 km

Earliest flight

08:35 → 10:00

Latest flight

21:35 → 22:50

How long is the flight from Zakinthos Island to Milan?

The flights usually depart from Zakynthos International Airport and arrive at Milan Bergamo Airport.

See more
Earliest first
Latest first
Wizz Air Malta W43284
ZTH 08:05
OTP 09:50
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W43063
OTP 13:05
MXP 14:30
2.4h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43284
ZTH 08:05
OTP 09:50
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W43135
OTP 19:35
BGY 21:00
2.4h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43284
ZTH 08:05
OTP 09:50
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR864
OTP 23:55
BGY 01:15
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43284
ZTH 08:05
OTP 09:50
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR260
OTP 09:20
BGY 10:40
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air W63284
ZTH 08:10
OTP 10:00
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W43063
OTP 13:05
MXP 14:30
2.4h
S
M
T
W
T
F
S
Check prices
Wizz Air W63284
ZTH 08:10
OTP 10:00
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W43135
OTP 19:35
BGY 21:00
2.4h
S
M
T
W
T
F
S
Check prices
AEGEAN A37051
ZTH 08:35
ATH 09:40
With stops 1.1h
S
M
T
W
T
F
S
AEGEAN A3660
ATH 07:40
MXP 09:20
2.7h
S
M
T
W
T
F
S
Check prices
Volotea V71671
ZTH 09:15
BRI 09:35
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR4659
BRI 23:30
BGY 01:00
1.5h
S
M
T
W
T
F
S
Check prices
Volotea V71671
ZTH 09:15
BRI 09:35
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR277
BRI 16:25
MXP 18:10
1.8h
S
M
T
W
T
F
S
Check prices
Smartwings QS1119
ZTH 09:25
PRG 10:55
With stops 2.5h
S
M
T
W
T
F
S
easyJet U23904
PRG 13:05
MXP 14:35
1.5h
S
M
T
W
T
F
S
Check prices
Smartwings QS1119
ZTH 09:25
PRG 10:55
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR3527
PRG 12:35
BGY 14:00
1.4h
S
M
T
W
T
F
S
Check prices
Smartwings QS1119
ZTH 09:25
PRG 10:55
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR3529
PRG 19:15
BGY 20:35
1.3h
S
M
T
W
T
F
S
Check prices
Smartwings QS1119
ZTH 09:25
PRG 10:55
With stops 2.5h
S
M
T
W
T
F
S
easyJet U23902
PRG 16:35
MXP 18:05
1.5h
S
M
T
W
T
F
S
Check prices
Smartwings QS1119
ZTH 09:25
PRG 10:55
With stops 2.5h
S
M
T
W
T
F
S
easyJet U23906
PRG 20:45
MXP 22:15
1.5h
S
M
T
W
T
F
S
Check prices
KLM KL2564
ZTH 10:15
AMS 12:35
With stops 3.3h
S
M
T
W
T
F
S
KLM KL1681
AMS 20:25
LIN 22:05
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46434
ZTH 10:40
MXP 12:10
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4854
ZTH 13:00
BRI 13:20
With stops 1.3h
S
M
T
W
T
F
S
easyJet U23532
BRI 23:55
MXP 01:30
1.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR4854
ZTH 13:00
BRI 13:20
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR3654
BRI 08:15
BGY 09:45
1.5h
S
M
T
W
T
F
S
Check prices
TUI Airways Limited BY5207
ZTH 13:25
LGW 14:55
With stops 3.5h
S
M
T
W
T
F
S
Ryanair FR2738
STN 18:10
BGY 21:05
1.9h
S
M
T
W
T
F
S
Check prices
TUI Airways Limited BY5207
ZTH 13:25
LGW 14:55
With stops 3.5h
S
M
T
W
T
F
S
Ryanair FR8719
STN 17:30
MXP 20:25
1.9h
S
M
T
W
T
F
S
Check prices
See all
AEGEAN A37053
ZTH 21:20
ATH 22:30
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR8896
ATH 20:15
MXP 21:55
2.7h
S
M
T
W
T
F
S
Check prices
AEGEAN A37053
ZTH 21:20
ATH 22:30
With stops 1.2h
S
M
T
W
T
F
S
AEGEAN A3664
ATH 16:50
MXP 18:30
2.7h
S
M
T
W
T
F
S
Check prices
AEGEAN A37053
ZTH 21:20
ATH 22:30
With stops 1.2h
S
M
T
W
T
F
S
AEGEAN A3662
ATH 19:45
MXP 21:25
2.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR4403
ZTH 19:55
BGY 21:10
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
SKY express GQ423
ZTH 18:15
ATH 19:15
With stops 1.0h
S
M
T
W
T
F
S
easyJet U23652
ATH 10:15
MXP 11:55
2.7h
S
M
T
W
T
F
S
Check prices
SKY express GQ423
ZTH 18:15
ATH 19:15
With stops 1.0h
S
M
T
W
T
F
S
Ryanair FR8896
ATH 20:15
MXP 21:55
2.7h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ749
ZTH 17:15
FCO 18:15
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ2058
FCO 21:00
LIN 22:10
1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ749
ZTH 17:15
FCO 18:15
With stops 2.0h
S
M
T
W
T
F
S
ITA Airways AZ2044
FCO 14:00
LIN 15:10
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR7461
ZTH 16:30
STN 18:05
With stops 3.6h
S
M
T
W
T
F
S
Ryanair FR2738
STN 18:10
BGY 21:05
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR7461
ZTH 16:30
STN 18:05
With stops 3.6h
S
M
T
W
T
F
S
Ryanair FR8719
STN 17:30
MXP 20:25
1.9h
S
M
T
W
T
F
S
Check prices
KLM KL2757
ZTH 16:30
AMS 18:50
With stops 3.3h
S
M
T
W
T
F
S
KLM KL1615
AMS 10:20
LIN 12:00
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air W62456
ZTH 16:10
BUD 17:10
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR3165
BUD 05:50
BGY 07:30
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air W62456
ZTH 16:10
BUD 17:10
With stops 2.0h
S
M
T
W
T
F
S
Wizz Air W62337
BUD 20:30
MXP 22:15
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2998
ZTH 16:00
NAP 16:35
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR3666
NAP 17:55
BGY 19:20
1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR2998
ZTH 16:00
NAP 16:35
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR5915
NAP 17:15
MXP 18:50
1.6h
S
M
T
W
T
F
S
Check prices
easyJet U23694
ZTH 15:40
MXP 17:05
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43512
ZTH 14:30
TSR 16:05
With stops 1.6h
S
M
T
W
T
F
S
Wizz Air Malta W43551
TSR 20:10
BGY 21:00
1.8h
S
M
T
W
T
F
S
Check prices
Volotea V71841
ZTH 13:35
PMO 14:05
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR4499
PMO 16:10
PMF 17:45
1.6h
S
M
T
W
T
F
S
Check prices
Volotea V71789
ZTH 13:30
NAP 14:10
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR3666
NAP 17:55
BGY 19:20
1.4h
S
M
T
W
T
F
S
Check prices
Volotea V71789
ZTH 13:30
NAP 14:10
With stops 1.7h
S
M
T
W
T
F
S
easyJet U23582
NAP 18:25
MXP 20:00
1.6h
S
M
T
W
T
F
S
Check prices
See all
Wizz Air Malta W46434
ZTH 10:40
MXP 12:10
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
easyJet U23694
ZTH 15:40
MXP 17:05
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR4403
ZTH 19:55
BGY 21:10
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4403
ZTH 19:55
BGY 21:10
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
easyJet U23694
ZTH 15:40
MXP 17:05
Nonstop 2.4h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46434
ZTH 10:40
MXP 12:10
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Zakinthos Island to Milan

Multiple airlines provide flights from Zakinthos Island to Milan. The best rated one is easyJet with an average rating of 10.0.

See more
easyJet
easyJet
User rating: 10.0
Volotea
Volotea
User rating: 10.0

FAQs about flight schedules from Zakinthos Island to Milan

  • When are flight tickets from Zakinthos Island (ZTH) to Milan (MIL) the cheapest?

    Airlines adjust prices for flights from Zakinthos Island to Milan based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 2 hours 25 minutes to fly from Zakinthos Island (ZTH) to Milan (MIL).
  • Airlines with flights from Zakinthos Island (ZTH) to Milan (MIL): Wizz Air, Ryanair, easyJet and Wizz Air Malta.