Flight times from Turin to Milan & schedule

The average flight time from Turin to Milan is About 1 hour 10 minutes, covering a distance of About 128.18 km.

Flight duration

About 1 hour 10 minutes

Flight distance

About 128.18 km

How long is the flight from Turin to Milan?

The flights usually depart from Turin Caselle Airport and arrive at Falcone-Borsellino International Airport.

See more
Earliest first
Latest first
Wizz Air Malta W45058
TRN 2:55 PM
TIA 4:50 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45027
TIA 6:05 AM
MXP 8:10 AM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46526
TRN 2:00 PM
CTA 3:55 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W46466
CTA 6:10 PM
MXP 8:10 PM
2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4924
TRN 2:45 PM
PMO 4:20 PM
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR6452
PMO 9:00 PM
BGY 10:40 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 2:55 PM
TIA 4:50 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45023
TIA 6:15 AM
MXP 8:20 AM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 2:55 PM
TIA 4:50 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45019
TIA 6:50 AM
BGY 8:45 AM
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR4924
TRN 2:45 PM
PMO 4:20 PM
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR1029
PMO 9:30 AM
MXP 11:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 2:55 PM
TIA 4:50 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45025
TIA 8:30 PM
MXP 10:35 PM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 2:55 PM
TIA 4:50 PM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45017
TIA 11:45 AM
BGY 1:40 PM
1.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6054
BCN 8:00 PM
MXP 9:40 PM
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR6305
BCN 5:45 AM
BGY 7:30 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6040
BCN 7:45 AM
MXP 9:25 AM
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 3:05 PM
BGY 4:50 PM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6046
BCN 2:55 PM
MXP 4:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3143
BCN 12:40 PM
BGY 2:25 PM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 3:50 PM
BCN 5:20 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR269
BCN 12:45 PM
MXP 2:30 PM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46614
TRN 4:30 PM
PMO 6:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR1029
PMO 9:30 AM
MXP 11:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46614
TRN 4:30 PM
PMO 6:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR6148
PMO 3:00 PM
BGY 4:40 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46614
TRN 4:30 PM
PMO 6:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46601
PMO 6:15 AM
MXP 8:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR8185
TRN 4:55 PM
TIA 6:45 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45023
TIA 6:15 AM
MXP 8:20 AM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46835
TRN 5:25 PM
VLC 7:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W47997
VLC 6:15 AM
MXP 8:15 AM
2.0h
S
M
T
W
T
F
S
Check prices
See all
Wizz Air Malta W45060
TRN 11:10 PM
TIA 1:05 AM
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45017
TIA 11:45 AM
BGY 1:40 PM
1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46833
TRN 11:00 AM
BCN 12:30 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 3:05 PM
BGY 4:50 PM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR5619
TRN 10:25 PM
TIA 12:15 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR8544
TIA 8:10 AM
MXP 10:15 AM
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 9:15 AM
PMO 11:00 AM
With stops 1.8h
S
M
T
W
T
F
S
easyJet U23502
PMO 10:30 AM
MXP 12:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 9:15 AM
PMO 11:00 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR4499
PMO 2:45 PM
PMF 4:20 PM
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 9:15 AM
PMO 11:00 AM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46605
PMO 7:40 PM
MXP 9:25 PM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 9:15 AM
PMO 11:00 AM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR4968
PMO 9:30 PM
BGY 11:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 9:15 AM
PMO 11:00 AM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46601
PMO 6:15 AM
MXP 8:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR9112
TRN 8:05 AM
BCN 9:35 AM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 3:05 PM
BGY 4:50 PM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W47071
TRN 8:05 PM
SUF 9:55 PM
With stops 1.8h
S
M
T
W
T
F
S
easyJet U23560
SUF 9:30 AM
MXP 11:20 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR9112
TRN 8:05 AM
BCN 9:35 AM
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6056
BCN 6:30 PM
MXP 8:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 7:00 PM
BCN 8:25 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR3143
BCN 12:40 PM
BGY 2:25 PM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2313
TRN 7:05 PM
PMO 8:40 PM
With stops 1.6h
S
M
T
W
T
F
S
Wizz Air Malta W46605
PMO 7:40 PM
MXP 9:25 PM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 7:00 PM
BCN 8:25 PM
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY6040
BCN 7:45 AM
MXP 9:25 AM
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 7:00 PM
BCN 8:25 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR846
BCN 12:35 PM
BGY 2:20 PM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 7:00 PM
BCN 8:25 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR269
BCN 12:45 PM
MXP 2:30 PM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 7:00 PM
BCN 8:25 PM
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY6046
BCN 2:55 PM
MXP 4:30 PM
1.6h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 7:00 PM
BCN 8:25 PM
With stops 1.4h
S
M
T
W
T
F
S
easyJet U23750
BCN 10:05 PM
MXP 11:45 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46839
TRN 6:00 AM
BIO 7:50 AM
With stops 1.8h
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
Wizz Air Malta W46835
TRN 5:25 PM
VLC 7:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W47997
VLC 6:15 AM
MXP 8:15 AM
2.0h
S
M
T
W
T
F
S
Check prices
See all