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.18km.

Flight duration

About 1 hour 10 minutes

Flight distance

About 128.18km

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 W46839
TRN 06:00
BIO 07:50
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY6022
BIO 07:00
MXP 08:55
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR9112
TRN 08:05
BCN 09:35
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 15:05
BGY 16:50
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR9112
TRN 08:05
BCN 09:35
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6056
BCN 18:30
MXP 20:10
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 09:15
PMO 11:00
With stops 1.8h
S
M
T
W
T
F
S
easyJet U23502
PMO 10:30
MXP 12:10
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 09:15
PMO 11:00
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR4499
PMO 14:45
PMF 16:20
1.6h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 09:15
PMO 11:00
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46605
PMO 19:40
MXP 21:25
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 09:15
PMO 11:00
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR4968
PMO 21:30
BGY 23:10
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46612
TRN 09:15
PMO 11:00
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46601
PMO 06:15
MXP 08:05
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46833
TRN 11:00
BCN 12:30
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 15:05
BGY 16:50
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46526
TRN 14:00
CTA 15:55
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W46466
CTA 18:10
MXP 20:10
2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR4924
TRN 14:45
PMO 16:20
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR6452
PMO 21:00
BGY 22:40
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR4924
TRN 14:45
PMO 16:20
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR1029
PMO 09:30
MXP 11:15
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 14:55
TIA 16:50
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45027
TIA 06:05
MXP 08:10
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 14:55
TIA 16:50
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45023
TIA 06:15
MXP 08:20
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 14:55
TIA 16:50
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45019
TIA 06:50
BGY 08:45
1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 14:55
TIA 16:50
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45025
TIA 20:30
MXP 22:35
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45058
TRN 14:55
TIA 16:50
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45017
TIA 11:45
BGY 13:40
1.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6054
BCN 20:00
MXP 21:40
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR6305
BCN 05:45
BGY 07:30
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6040
BCN 07:45
MXP 09:25
1.7h
S
M
T
W
T
F
S
Check prices
See all
Wizz Air Malta W45060
TRN 23:10
TIA 01:05
With stops 1.9h
S
M
T
W
T
F
S
Wizz Air Malta W45017
TIA 11:45
BGY 13:40
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR5619
TRN 22:25
TIA 00:15
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR8544
TIA 08:10
MXP 10:15
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W47071
TRN 20:05
SUF 21:55
With stops 1.8h
S
M
T
W
T
F
S
easyJet U23560
SUF 09:30
MXP 11:20
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2313
TRN 19:05
PMO 20:40
With stops 1.6h
S
M
T
W
T
F
S
Wizz Air Malta W46605
PMO 19:40
MXP 21:25
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 19:00
BCN 20:25
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR3143
BCN 12:40
BGY 14:25
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 19:00
BCN 20:25
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY6040
BCN 07:45
MXP 09:25
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 19:00
BCN 20:25
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR846
BCN 12:35
BGY 14:20
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 19:00
BCN 20:25
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR269
BCN 12:45
MXP 14:30
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 19:00
BCN 20:25
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY6046
BCN 14:55
MXP 16:30
1.6h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6129
TRN 19:00
BCN 20:25
With stops 1.4h
S
M
T
W
T
F
S
easyJet U23750
BCN 22:05
MXP 23:45
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46835
TRN 17:25
VLC 19:15
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W47997
VLC 06:15
MXP 08:15
2.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR8185
TRN 16:55
TIA 18:45
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W45023
TIA 06:15
MXP 08:20
2.1h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46614
TRN 16:30
PMO 18:15
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR1029
PMO 09:30
MXP 11:15
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46614
TRN 16:30
PMO 18:15
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR6148
PMO 15:00
BGY 16:40
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46614
TRN 16:30
PMO 18:15
With stops 1.8h
S
M
T
W
T
F
S
Wizz Air Malta W46601
PMO 06:15
MXP 08:05
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6054
BCN 20:00
MXP 21:40
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR6305
BCN 05:45
BGY 07:30
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6040
BCN 07:45
MXP 09:25
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 15:05
BGY 16:50
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY2715
TRN 15:50
BCN 17:20
With stops 1.5h
S
M
T
W
T
F
S
Vueling Airlines VY6046
BCN 14:55
MXP 16:30
1.6h
S
M
T
W
T
F
S
Check prices
See all