Flight times from Madrid to Turin & schedule

The average flight time from Madrid to Turin is About 2 hours 10 minutes, covering a distance of About 1,048.64 km.

Flight duration

About 2 hours 10 minutes

Flight distance

About 1,048.64 km

Earliest flight

06:40 → 08:50

Latest flight

20:40 → 22:50

How long is the flight from Madrid to Turin?

The flights usually depart from Madrid Barajas Airport and arrive at Turin Caselle Airport.

See more
Earliest first
Latest first
Air Europa UX5035
MAD 06:30
AGP 07:50
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air Malta W46842
AGP 13:20
TRN 15:35
2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR5993
MAD 06:55
STN 08:25
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR464
STN 11:55
TRN 14:50
1.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5010
MAD 07:05
BCN 08:25
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2714
BCN 12:35
TRN 14:05
1.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX7701
MAD 07:30
BCN 08:55
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY2714
BCN 12:35
TRN 14:05
1.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1011
MAD 08:55
BCN 10:15
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR9111
BCN 15:45
TRN 17:25
1.7h
S
M
T
W
T
F
S
Check prices
Iberia IB1247
MAD 09:15
TRN 11:25
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR9602
MAD 09:20
FCO 11:45
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air Malta W46802
FCO 08:15
TRN 09:30
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR348
MAD 10:00
STN 11:30
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR466
STN 17:55
TRN 20:50
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR7284
MAD 10:10
TRN 12:15
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR9674
MAD 10:25
FCO 12:50
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air Malta W46802
FCO 08:15
TRN 09:30
1.3h
S
M
T
W
T
F
S
Check prices
Air Europa UX7157
MAD 10:45
BIO 11:45
With stops 1.0h
S
M
T
W
T
F
S
Vueling Airlines VY2710
BIO 18:05
TRN 19:50
1.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX7157
MAD 10:45
BIO 11:45
With stops 1.0h
S
M
T
W
T
F
S
Wizz Air Malta W46840
BIO 08:30
TRN 10:15
1.8h
S
M
T
W
T
F
S
Check prices
KLM KL1502
MAD 10:50
AMS 13:25
With stops 2.6h
S
M
T
W
T
F
S
KLM KL1641
AMS 21:00
TRN 22:40
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5556
MAD 12:30
TRN 14:45
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46832
MAD 13:10
TRN 15:20
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR5897
MAD 14:25
TRN 16:35
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Air Europa UX7153
MAD 14:55
BIO 15:55
With stops 1.0h
S
M
T
W
T
F
S
Wizz Air Malta W46840
BIO 08:30
TRN 10:15
1.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX7703
MAD 15:15
BCN 16:40
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR774
BCN 05:50
TRN 07:30
1.7h
S
M
T
W
T
F
S
Check prices
Air Europa UX7703
MAD 15:15
BCN 16:40
With stops 1.4h
S
M
T
W
T
F
S
Vueling Airlines VY2714
BCN 12:35
TRN 14:05
1.5h
S
M
T
W
T
F
S
Check prices
KLM KL1506
MAD 17:00
AMS 19:35
With stops 2.6h
S
M
T
W
T
F
S
KLM KL1641
AMS 21:00
TRN 22:40
1.7h
S
M
T
W
T
F
S
Check prices
See all
Wizz Air Malta W45152
MAD 22:15
TIA 01:30
With stops 3.3h
S
M
T
W
T
F
S
Wizz Air Malta W45057
TIA 12:10
TRN 14:20
2.2h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45152
MAD 22:15
TIA 01:30
With stops 3.3h
S
M
T
W
T
F
S
Ryanair FR5618
TIA 20:00
TRN 22:00
2.0h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45152
MAD 22:15
TIA 01:30
With stops 3.3h
S
M
T
W
T
F
S
Wizz Air Malta W45059
TIA 20:25
TRN 22:35
2.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5106
MAD 21:50
FCO 00:15
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air Malta W46802
FCO 08:15
TRN 09:30
1.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5091
MAD 21:45
BCN 23:00
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2714
BCN 12:35
TRN 14:05
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR725
MAD 21:25
PMO 23:55
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR2312
PMO 18:35
TRN 20:15
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR725
MAD 21:25
PMO 23:55
With stops 2.5h
S
M
T
W
T
F
S
Ryanair FR2748
PMO 08:50
TRN 10:30
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR725
MAD 21:25
PMO 23:55
With stops 2.5h
S
M
T
W
T
F
S
Wizz Air Malta W46613
PMO 22:55
TRN 00:45
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U28022
MAD 20:05
LGW 21:30
With stops 2.4h
S
M
T
W
T
F
S
Wizz Air UK W95419
LTN 06:15
TRN 09:25
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U28022
MAD 20:05
LGW 21:30
With stops 2.4h
S
M
T
W
T
F
S
Ryanair FR466
STN 17:55
TRN 20:50
1.9h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5079
MAD 20:00
BCN 21:20
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY6128
BCN 16:45
TRN 18:15
1.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1009
MAD 19:35
BCN 20:55
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR774
BCN 05:50
TRN 07:30
1.7h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1009
MAD 19:35
BCN 20:55
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2714
BCN 12:35
TRN 14:05
1.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1009
MAD 19:35
BCN 20:55
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY6128
BCN 16:45
TRN 18:15
1.5h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45374
MAD 19:15
LTN 20:50
With stops 2.6h
S
M
T
W
T
F
S
Wizz Air UK W95419
LTN 06:15
TRN 09:25
2.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1007
MAD 19:00
BCN 20:20
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY2714
BCN 12:35
TRN 14:05
1.5h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1007
MAD 19:00
BCN 20:20
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY6128
BCN 16:45
TRN 18:15
1.5h
S
M
T
W
T
F
S
Check prices
Air Europa UX7159
MAD 19:00
BIO 20:05
With stops 1.1h
S
M
T
W
T
F
S
Wizz Air Malta W46840
BIO 08:30
TRN 10:15
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5180
MAD 17:45
LHR 19:10
With stops 2.4h
S
M
T
W
T
F
S
Ryanair FR464
STN 11:55
TRN 14:50
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR4273
MAD 17:20
TIA 20:25
With stops 3.1h
S
M
T
W
T
F
S
Ryanair FR8186
TIA 08:15
TRN 10:15
2.0h
S
M
T
W
T
F
S
Check prices
See all
Iberia IB1247
MAD 09:15
TRN 11:25
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR7284
MAD 10:10
TRN 12:15
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5556
MAD 12:30
TRN 14:45
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46832
MAD 13:10
TRN 15:20
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR5897
MAD 14:25
TRN 16:35
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR5897
MAD 14:25
TRN 16:35
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46832
MAD 13:10
TRN 15:20
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY5556
MAD 12:30
TRN 14:45
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR7284
MAD 10:10
TRN 12:15
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Iberia IB1247
MAD 09:15
TRN 11:25
Nonstop 2.2h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Madrid to Turin

Multiple airlines provide flights from Madrid to Turin. The best rated one is Ryanair with an average rating of 10.0.

See more
Ryanair
Ryanair
User rating: 10.0