Flight times from Valencia to Milan & schedule

The average flight time from Valencia to Milan is About 2 hours 16 minutes, covering a distance of About 1,029.25 km.

Flight duration

About 2 hours 16 minutes

Flight distance

About 1,029.25 km

How long is the flight from Valencia to Milan?

The flights usually depart from Valencia Airport and arrive at Milan Malpensa Airport.

See more
Earliest first
Latest first
Ryanair FR4729
VLC 1:30 PM
BGY 3:25 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Iberia IB1078
VLC 1:10 PM
MAD 2:15 PM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB675
MAD 4:10 PM
MXP 6:25 PM
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB1078
VLC 1:10 PM
MAD 2:15 PM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB803
MAD 7:55 PM
MXP 10:10 PM
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB1078
VLC 1:10 PM
MAD 2:15 PM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB667
MAD 8:50 PM
LIN 11:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U21404
VLC 2:45 PM
GVA 4:40 PM
With stops 1.9h
S
M
T
W
T
F
S
easyJet U25470
GVA 8:45 AM
LIN 9:45 AM
1.0h
S
M
T
W
T
F
S
Check prices
Iberia IB1082
VLC 5:55 PM
MAD 7:00 PM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB803
MAD 7:55 PM
MXP 10:10 PM
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB1082
VLC 5:55 PM
MAD 7:00 PM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB667
MAD 8:50 PM
LIN 11:00 PM
2.2h
S
M
T
W
T
F
S
Check prices
Volotea V73537
VLC 5:25 PM
BIO 6:45 PM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U23764
BIO 9:15 AM
MXP 11:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR1445
VLC 6:40 AM
MXP 8:35 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W47997
VLC 6:15 AM
MXP 8:15 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4664
VLC 6:20 PM
BGY 8:20 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1314
VLC 6:25 PM
IST 12:10 AM
With stops 3.8h
S
M
T
W
T
F
S
Turkish Airlines TK1873
IST 8:10 AM
MXP 9:05 AM
2.9h
S
M
T
W
T
F
S
Check prices
Iberia IB1086
VLC 7:00 AM
MAD 8:05 AM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB673
MAD 11:25 AM
MXP 1:40 PM
2.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1715
VLC 7:35 AM
BIO 8:55 AM
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY6022
BIO 7:00 AM
MXP 8:55 AM
1.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY3987
VLC 7:45 PM
PMI 8:40 PM
With stops 0.9h
S
M
T
W
T
F
S
Ryanair FR1581
PMI 8:10 PM
MXP 9:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1715
VLC 7:35 AM
BIO 8:55 AM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U23764
BIO 9:15 AM
MXP 11:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR1481
VLC 8:10 PM
MXP 10:05 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR4632
VLC 8:40 AM
BGY 10:40 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR496
VLC 8:55 AM
BGY 10:55 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1713
VLC 8:35 PM
BIO 9:50 PM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U23764
BIO 9:15 AM
MXP 11:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR7471
VLC 12:50 PM
MXP 2:45 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Europa UX4064
VLC 12:25 PM
MAD 1:35 PM
With stops 1.2h
S
M
T
W
T
F
S
Air Europa UX1061
MAD 3:05 PM
MXP 5:20 PM
2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46318
VLC 11:10 PM
MXP 1:10 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46414
VLC 11:10 PM
MXP 1:10 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY3985
VLC 11:55 AM
PMI 12:50 PM
With stops 0.9h
S
M
T
W
T
F
S
easyJet U23916
PMI 9:10 AM
MXP 10:55 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY3985
VLC 11:55 AM
PMI 12:50 PM
With stops 0.9h
S
M
T
W
T
F
S
Ryanair FR5656
PMI 11:25 PM
BGY 1:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY3989
VLC 10:25 PM
PMI 11:20 PM
With stops 0.9h
S
M
T
W
T
F
S
easyJet U23916
PMI 9:10 AM
MXP 10:55 AM
1.8h
S
M
T
W
T
F
S
Check prices
Iberia IB1080
VLC 9:45 AM
MAD 10:50 AM
With stops 1.1h
S
M
T
W
T
F
S
Iberia IB675
MAD 4:10 PM
MXP 6:25 PM
2.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1717
VLC 9:25 PM
BIO 10:40 PM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U23764
BIO 9:15 AM
MXP 11:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU591
VLC 9:45 AM
BEG 12:30 PM
With stops 2.8h
S
M
T
W
T
F
S
Air Serbia JU418
BEG 6:00 PM
MXP 7:50 PM
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U28014
VLC 9:20 PM
LGW 10:50 PM
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28349
LGW 3:50 PM
LIN 6:40 PM
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U28014
VLC 9:20 PM
LGW 10:50 PM
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28303
LGW 6:40 AM
MXP 8:40 AM
1.0h
S
M
T
W
T
F
S
Check prices
easyJet U28014
VLC 9:20 PM
LGW 10:50 PM
With stops 2.5h
S
M
T
W
T
F
S
easyJet U28283
LGW 10:05 AM
LIN 1:05 PM
2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR1481
VLC 8:10 PM
MXP 10:05 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR4632
VLC 8:40 AM
BGY 10:40 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR496
VLC 8:55 AM
BGY 10:55 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1713
VLC 8:35 PM
BIO 9:50 PM
With stops 1.3h
S
M
T
W
T
F
S
easyJet U23764
BIO 9:15 AM
MXP 11:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1713
VLC 8:35 PM
BIO 9:50 PM
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air Malta W46412
BIO 4:40 PM
MXP 6:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Europa UX4060
VLC 8:35 PM
MAD 9:45 PM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR8248
MAD 5:45 AM
MXP 8:00 AM
2.3h
S
M
T
W
T
F
S
Check prices
Air Europa UX4060
VLC 8:35 PM
MAD 9:45 PM
With stops 1.2h
S
M
T
W
T
F
S
Ryanair FR5323
MAD 6:15 AM
BGY 8:35 AM
2.3h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR4729
VLC 1:30 PM
BGY 3:25 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR1445
VLC 6:40 AM
MXP 8:35 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W47997
VLC 6:15 AM
MXP 8:15 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4664
VLC 6:20 PM
BGY 8:20 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR1481
VLC 8:10 PM
MXP 10:05 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR4632
VLC 8:40 AM
BGY 10:40 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR496
VLC 8:55 AM
BGY 10:55 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46318
VLC 11:10 PM
MXP 1:10 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46414
VLC 11:10 PM
MXP 1:10 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR7471
VLC 12:50 PM
MXP 2:45 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR7471
VLC 12:50 PM
MXP 2:45 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46318
VLC 11:10 PM
MXP 1:10 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46414
VLC 11:10 PM
MXP 1:10 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR1481
VLC 8:10 PM
MXP 10:05 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR4632
VLC 8:40 AM
BGY 10:40 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR496
VLC 8:55 AM
BGY 10:55 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR1445
VLC 6:40 AM
MXP 8:35 AM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W47997
VLC 6:15 AM
MXP 8:15 AM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4664
VLC 6:20 PM
BGY 8:20 PM
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4729
VLC 1:30 PM
BGY 3:25 PM
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
See all