Flights from Milan to Madrid

Searching for cheap flight from Malpensa Arpt (MXP) to Barajas Arpt (MAD)? We are helping you to get all the best Barajas Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Malpensa Arpt to Barajas Arpt are - Lufthansa, Vueling Airlines, Air France, SN Brussels Airlines, British Airways, etc. We at Via are committed to provide you best flight deal to Barajas Arpt. Here is a list of all airlines from Malpensa Arpt to Barajas Arpt.
Facts about Milan to Madrid flight
  • First flight from Milan to Madrid leaves at 06:25 hrs.
  • Last flight from Milan to Madrid leaves at 22:00 hrs.
List of all airlines from Milan to Madrid
Airline
Depart
Duration
Arrival
Stops
SN Brussels Airlines
SN 3160,3721
22:00
13h 50m
11:50
1 stop
Book Now
Air France
AF 1331,1400
12:10
10h 45m
22:55
1 stop
Book Now
Air France
AF 1331,1600
12:10
26h 15m
14:25
1 stop
Book Now
Lufthansa
LH 5273,1804
07:55
10h 0m
17:55
1 stop
Book Now
SN Brussels Airlines
SN 3148,3721
12:00
23h 50m
11:50
1 stop
Book Now
Vueling Airlines
VY 6337,1042
21:00
11h 55m
08:55
1 stop
Book Now
Air France
AF 1213,1400
09:55
13h 0m
22:55
1 stop
Book Now
British Airways
BA 581,462
21:50
20h 40m
18:30
1 stop
Book Now
British Airways
BA 581,7285
21:50
16h 25m
14:15
1 stop
Book Now
Royal Air Maroc
AT 951,972
17:25
17h 10m
10:35
1 stop
Book Now
TAP Portugal
TP 811,1024
06:30
11h 40m
18:10
1 stop
Book Now
SWISS International
LX 1613,2824,2048
10:05
10h 20m
20:25
2 stop
Book Now
SWISS International
LX 1617,2806,2048
11:10
9h 15m
20:25
2 stop
Book Now
Lufthansa
LH 1861,119,1120
16:55
6h 40m
23:35
2 stop
Book Now
TAP Portugal
TP 801,1016
13:25
6h 5m
19:30
1 stop
Book Now
TAP Portugal
TP 811,1016
06:30
13h 0m
19:30
1 stop
Book Now
British Airways
BA 573,462
11:55
6h 45m
18:40
1 stop
Book Now
Lufthansa
LH 247,1122
09:35
10h 0m
19:35
1 stop
Book Now
Turkish Air
TK 1876,1857
19:55
14h 45m
10:40
1 stop
Book Now
SN Brussels Airlines
SN 3160,3721
22:00
13h 50m
11:50
1 stop
Book Now
Air France
AF 1331,4794
12:10
10h 0m
22:10
1 stop
Book Now
TAP Portugal
TP 803,1022
11:25
12h 25m
23:50
1 stop
Book Now
Lufthansa
LH 1857,1806
12:50
8h 45m
21:35
1 stop
Book Now
Lufthansa
LH 1853,1804
09:10
8h 45m
17:55
1 stop
Book Now
SWISS International
LX 1629,2808,2048
14:50
5h 35m
20:25
2 stop
Book Now
LOT Polish Airlines
LO 320,433
19:45
18h 50m
14:35
1 stop
Book Now
TAP Portugal
TP 803,1018
11:25
10h 45m
22:10
1 stop
Book Now
Lufthansa
LH 253,1120
14:15
9h 20m
23:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,1699
19:30
14h 5m
09:35
1 stop
Book Now
Air France
AF 1831,4794
11:15
10h 55m
22:10
1 stop
Book Now
SWISS International
LX 1617,2808,2048
11:10
9h 15m
20:25
2 stop
Book Now
Lufthansa
LH 253,1016,5666
14:15
9h 5m
23:20
2 stop
Book Now
SWISS International
LX 1613,2806,2048
10:05
10h 20m
20:25
2 stop
Book Now
TAP Portugal
TP 801,1018
13:25
8h 45m
22:10
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1632,1707
17:05
6h 20m
23:25
1 stop
Book Now
Air France
AF 1331,4792
12:10
6h 50m
19:00
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,1701
19:30
16h 35m
12:05
1 stop
Book Now
TAP Portugal
TP 803,1016
11:25
8h 5m
19:30
1 stop
Book Now
Luxair
LG 6992,3837
08:45
11h 0m
19:45
1 stop
Book Now
British Airways
BA 573,518
11:55
7h 25m
19:20
1 stop
Book Now
Lufthansa
LH 1857,1804
12:50
5h 5m
17:55
1 stop
Book Now
Lufthansa
LH 249,1122
11:00
8h 35m
19:35
1 stop
Book Now
British Airways
BA 573,7445
11:55
5h 35m
17:30
1 stop
Book Now
Lufthansa
LH 1861,1806
16:55
4h 40m
21:35
1 stop
Book Now
TAP Portugal
TP 809,1022
19:05
4h 45m
23:50
1 stop
Book Now
British Airways
BA 573,522
11:55
10h 0m
21:55
1 stop
Book Now
SWISS International
LX 1613,2808,2048
10:05
10h 20m
20:25
2 stop
Book Now
Lufthansa
LH 253,1122
14:15
5h 20m
19:35
1 stop
Book Now
Lufthansa
LH 249,1012,5570
11:00
9h 25m
20:25
2 stop
Book Now
Lufthansa
LH 253,114,1806
14:15
7h 20m
21:35
2 stop
Book Now
Air France
AF 1831,4792
11:15
7h 45m
19:00
1 stop
Book Now
Aegean Airlines
A3 665,686
17:10
18h 50m
12:00
1 stop
Book Now
Lufthansa
LH 273,1122
12:55
6h 40m
19:35
1 stop
Book Now
Lufthansa
LH 275,1120
18:00
5h 35m
23:35
1 stop
Book Now
Air France
AF 1331,4794
12:10
10h 0m
22:10
1 stop
Book Now
Airberlin
AB 1704,5322
12:45
9h 10m
21:55
1 stop
Book Now
Alitalia
AZ 2015,60
07:15
9h 50m
17:05
1 stop
Book Now
Turkish Air
TK 1876,1857
19:55
14h 45m
10:40
1 stop
Book Now
Alitalia
AZ 2059,7118
16:00
5h 35m
21:35
1 stop
Book Now
Alitalia
AZ 2049,7118
14:00
7h 35m
21:35
1 stop
Book Now
Alitalia
AZ 2021,60
08:00
9h 5m
17:05
1 stop
Book Now
TAP Portugal
TP 803,1022
11:25
12h 25m
23:50
1 stop
Book Now
Lufthansa
LH 1857,1806
12:50
8h 45m
21:35
1 stop
Book Now
Lufthansa
LH 253,1122
14:15
5h 20m
19:35
1 stop
Book Now
Airberlin
AB 1909,5332
07:10
14h 40m
21:50
1 stop
Book Now
Lufthansa
LH 281,1120
15:05
8h 30m
23:35
1 stop
Book Now
Lufthansa
LH 1861,1806
16:55
4h 40m
21:35
1 stop
Book Now
Alitalia
AZ 7098
10:45
2h 20m
13:05
0 stop
Book Now
Lufthansa
LH 1853,1804
09:10
8h 45m
17:55
1 stop
Book Now
Air Europa Lineas Aereas
UX 1066
10:45
2h 20m
13:05
0 stop
Book Now
Airberlin
AB 8741,5332
11:25
10h 25m
21:50
1 stop
Book Now
TAP Portugal
TP 803,1016
11:25
8h 5m
19:30
1 stop
Book Now
Air Europa Lineas Aereas
UX 1062
18:15
2h 20m
20:35
0 stop
Book Now
Royal Air Maroc
AT 951,972
17:25
17h 10m
10:35
1 stop
Book Now
TAP Portugal
TP 801,1018
13:25
8h 45m
22:10
1 stop
Book Now
Air France
AF 1831,4792
11:15
7h 45m
19:00
1 stop
Book Now
TAP Portugal
TP 811,1028
06:30
8h 5m
14:35
1 stop
Book Now
Alitalia
AZ 2055,7118
13:00
8h 35m
21:35
1 stop
Book Now
TAP Portugal
TP 811,1024
06:30
11h 40m
18:10
1 stop
Book Now
Lufthansa
LH 247,1122
09:35
10h 0m
19:35
1 stop
Book Now
Air France
AF 1331,4792
12:10
6h 50m
19:00
1 stop
Book Now
SN Brussels Airlines
SN 3150,3731
18:50
4h 30m
23:20
1 stop
Book Now
Air France
AF 1213,4792
09:55
9h 5m
19:00
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,1701
19:30
16h 35m
12:05
1 stop
Book Now
TAP Portugal
TP 801,1022
13:25
10h 25m
23:50
1 stop
Book Now
Alitalia
AZ 2071,7118
15:00
6h 35m
21:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1632,1707
17:05
6h 20m
23:25
1 stop
Book Now
TAP Portugal
TP 803,1024
11:25
6h 45m
18:10
1 stop
Book Now
Lufthansa
LH 1857,1804
12:50
5h 5m
17:55
1 stop
Book Now
Lufthansa
LH 253,1120
14:15
9h 20m
23:35
1 stop
Book Now
SWISS International
LX 1623,2020
19:05
14h 10m
09:15
1 stop
Book Now
Airberlin
AB 1706,5322
16:55
5h 0m
21:55
1 stop
Book Now
Airberlin
AB 8747,5338
17:45
16h 50m
10:35
1 stop
Book Now
Alitalia
AZ 7096
18:15
2h 20m
20:35
0 stop
Book Now
British Airways
BA 567,456
19:00
14h 40m
09:40
1 stop
Book Now
Meridiana Fly
IG 261,5326
07:10
7h 50m
15:00
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,1699
19:30
14h 5m
09:35
1 stop
Book Now
TAP Portugal
TP 801,1016
13:25
6h 5m
19:30
1 stop
Book Now
TAP Portugal
TP 809,1022
19:05
4h 45m
23:50
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1620,1703
10:50
5h 35m
16:25
1 stop
Book Now
Alitalia
AZ 2037,7118
12:00
9h 35m
21:35
1 stop
Book Now
British Airways
BA 577,7449
13:20
6h 50m
20:10
1 stop
Book Now
Alitalia
AZ 2021,7116
08:00
5h 10m
13:10
1 stop
Book Now
Alitalia
AZ 2097,64
18:00
5h 50m
23:50
1 stop
Book Now
British Airways
BA 561,514
07:25
6h 45m
14:10
1 stop
Book Now
Alitalia
AZ 2125,58
21:00
13h 35m
10:35
1 stop
Book Now
British Airways
BA 561,510
07:25
7h 40m
15:05
1 stop
Book Now
Air France
AF 1231,1400
15:50
7h 5m
22:55
1 stop
Book Now
British Airways
BA 583,514
08:10
6h 0m
14:10
1 stop
Book Now
Alitalia
AZ 2029,60
09:00
8h 5m
17:05
1 stop
Book Now
British Airways
BA 583,510
08:10
6h 55m
15:05
1 stop
Book Now
British Airways
BA 575,522
14:20
7h 35m
21:55
1 stop
Book Now
Alitalia
AZ 2013,60
07:00
10h 5m
17:05
1 stop
Book Now
Alitalia
AZ 2059,64
16:00
7h 50m
23:50
1 stop
Book Now
Airberlin
AB 1909,3141
07:10
7h 40m
14:50
1 stop
Book Now
British Airways
BA 577,3177
13:20
6h 0m
19:20
1 stop
Book Now
Lufthansa
LH 259,1122
06:35
13h 0m
19:35
1 stop
Book Now
British Airways
BA 577,522
13:20
8h 35m
21:55
1 stop
Book Now
Airberlin
AB 8731,3677
06:25
9h 10m
15:35
1 stop
Book Now
Airberlin
AB 8731,5357
06:25
9h 10m
15:35
1 stop
Book Now
British Airways
BA 565,460
11:30
6h 0m
17:30
1 stop
Book Now
Aer Lingus
EI 433,594
11:20
10h 50m
22:10
1 stop
Book Now
British Airways
BA 565,464
11:30
8h 40m
20:10
1 stop
Book Now
British Airways
BA 563,522
15:50
6h 5m
21:55
1 stop
Book Now
British Airways
BA 577,464
13:20
6h 50m
20:10
1 stop
Book Now
British Airways
BA 575,7449
14:20
5h 50m
20:10
1 stop
Book Now
Alitalia
AZ 2045,60
11:00
6h 5m
17:05
1 stop
Book Now
Alitalia
AZ 2009,60
06:30
10h 35m
17:05
1 stop
Book Now
Luxair
LG 6992,3837
08:45
11h 0m
19:45
1 stop
Book Now
British Airways
BA 563,7289
15:50
8h 20m
00:10
1 stop
Book Now
Airberlin
AB 1909,5350
07:10
7h 40m
14:50
1 stop
Book Now
British Airways
BA 565,518
11:30
7h 50m
19:20
1 stop
Book Now
Alitalia
AZ 2039,60
10:00
7h 5m
17:05
1 stop
Book Now
Tunis Air
TU 757,606
13:10
5h 10m
18:20
1 stop
Book Now
Lufthansa
LH 249,1122
11:00
8h 35m
19:35
1 stop
Book Now
British Airways
BA 575,7289
14:20
9h 50m
00:10
1 stop
Book Now
British Airways
BA 583,460
08:10
9h 20m
17:30
1 stop
Book Now
British Airways
BA 565,462
11:30
7h 0m
18:30
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1630,1707
12:55
10h 30m
23:25
1 stop
Book Now
Aegean Airlines
A3 661,686
11:00
25h 0m
12:00
1 stop
Book Now
British Airways
BA 583,7289
08:10
16h 0m
00:10
1 stop
Book Now
SN Brussels Airlines
SN 3154,3721
08:35
27h 15m
11:50
1 stop
Book Now
Lufthansa
LH 253,1018,5666
14:15
9h 5m
23:20
2 stop
Book Now
Lufthansa
LH 249,1120
11:00
12h 35m
23:35
1 stop
Book Now
Lufthansa
LH 249,106,1804
11:00
6h 55m
17:55
2 stop
Book Now
Lufthansa
LH 1853,1806
09:10
12h 25m
21:35
1 stop
Book Now
LOT Polish Airlines
LO 320,433
19:45
18h 50m
14:35
1 stop
Book Now
Alitalia
AZ 2109,64
19:00
4h 50m
23:50
1 stop
Book Now
Alitalia
AZ 2071,64
15:00
8h 50m
23:50
1 stop
Book Now
Alitalia
AZ 2049,64
14:00
9h 50m
23:50
1 stop
Book Now
Alitalia
AZ 2113,64
19:20
4h 30m
23:50
1 stop
Book Now
Alitalia
AZ 2111,60
08:40
8h 25m
17:05
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1632,1699
17:05
16h 30m
09:35
1 stop
Book Now
Alitalia
AZ 2025,60
08:20
8h 45m
17:05
1 stop
Book Now
Turkish Air
TK 1896,1857
14:45
19h 55m
10:40
1 stop
Book Now
Alitalia
AZ 2037,60
12:00
5h 5m
17:05
1 stop
Book Now
British Airways
BA 569,456
19:10
14h 30m
09:40
1 stop
Book Now
Austrian Airlines
OS 512,5888
08:50
5h 10m
14:00
1 stop
Book Now
Alitalia
AZ 2077,64
15:30
8h 20m
23:50
1 stop
Book Now
Alitalia
AZ 2061,64
17:00
6h 50m
23:50
1 stop
Book Now
Airberlin
AB 1708,8615
07:05
7h 50m
14:55
1 stop
Book Now
TAP Portugal
TP 811,1020
06:30
5h 10m
11:40
1 stop
Book Now
Alitalia
AZ 2015,7116
07:15
5h 55m
13:10
1 stop
Book Now
Airberlin
AB 1708,5532
07:05
7h 50m
14:55
1 stop
Book Now
SN Brussels Airlines
SN 3148,3727
12:00
4h 40m
16:40
1 stop
Book Now
SN Brussels Airlines
SN 3158,3731
14:55
8h 25m
23:20
1 stop
Book Now
Alitalia
AZ 2061,64
17:00
6h 50m
23:50
1 stop
Book Now
Air France
AF 1213,1600
09:55
4h 30m
14:25
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,3393
06:45
6h 50m
13:35
1 stop
Book Now
SN Brussels Airlines
SN 3154,3727
08:35
8h 5m
16:40
1 stop
Book Now
Air France
AF 1831,1100
11:15
8h 5m
19:20
1 stop
Book Now
TAP Portugal
TP 809,1020
19:05
16h 35m
11:40
1 stop
Book Now
Alitalia
AZ 2077,64
15:30
8h 20m
23:50
1 stop
Book Now
Alitalia
AZ 2063,64
17:30
6h 20m
23:50
1 stop
Book Now
TAP Portugal
TP 809,1012
19:05
14h 5m
09:10
1 stop
Book Now
Air France
AF 1331,1800
12:10
4h 45m
16:55
1 stop
Book Now
Air France
AF 1731,1400
17:30
5h 25m
22:55
1 stop
Book Now
SN Brussels Airlines
SN 3152,3721
06:50
5h 0m
11:50
1 stop
Book Now
SN Brussels Airlines
SN 3158,3729
14:55
5h 30m
20:25
1 stop
Book Now
Air France
AF 1631,1600
07:35
6h 50m
14:25
1 stop
Book Now
Air France
AF 1213,1800
09:55
7h 0m
16:55
1 stop
Book Now
Alitalia
AZ 2077,7118
15:30
5h 35m
21:05
1 stop
Book Now
Vueling Airlines
VY 6337,1044
20:55
11h 30m
08:25
1 stop
Book Now
TAP Portugal
TP 803,1018
11:25
10h 45m
22:10
1 stop
Book Now
Alitalia
AZ 2019,7116
07:45
5h 25m
13:10
1 stop
Book Now
Alitalia
AZ 2025,7116
08:20
4h 50m
13:10
1 stop
Book Now
Air France
AF 1831,1800
11:15
5h 40m
16:55
1 stop
Book Now
Air France
AF 1331,1100
12:10
7h 10m
19:20
1 stop
Book Now
British Airways
BA 565,516
11:30
10h 50m
22:20
1 stop
Book Now
Air France
AF 1831,4794
11:15
10h 55m
22:10
1 stop
Book Now
British Airways
BA 577,7289
13:20
10h 50m
00:10
1 stop
Book Now
Vueling Airlines
VY 6333,1046
12:30
5h 10m
17:40
1 stop
Book Now
Lufthansa
LH 5275,1802
18:40
19h 30m
14:10
1 stop
Book Now
Austrian Airlines
OS 512,8867
08:50
5h 10m
14:00
1 stop
Book Now
Alitalia
AZ 2067,64
18:40
5h 10m
23:50
1 stop
Book Now
Airberlin
AB 1706,3131
16:55
5h 0m
21:55
1 stop
Book Now
Airberlin
AB 1706,5322
16:55
5h 0m
21:55
1 stop
Book Now
Air France
AF 1213,4794
09:55
12h 15m
22:10
1 stop
Book Now
British Airways
BA 577,3171
13:20
7h 20m
20:40
1 stop
Book Now
Lufthansa
LH 281,1120
15:05
8h 30m
23:35
1 stop
Book Now
British Airways
BA 565,516
11:30
10h 50m
22:20
1 stop
Book Now
British Airways
BA 565,518
11:30
7h 50m
19:20
1 stop
Book Now
British Airways
BA 565,520
11:30
9h 10m
20:40
1 stop
Book Now
Airberlin
AB 1704,3131
12:45
9h 10m
21:55
1 stop
Book Now
Air France
AF 1213,4792
09:55
9h 5m
19:00
1 stop
Book Now
British Airways
BA 565,522
11:30
10h 25m
21:55
1 stop
Book Now
British Airways
BA 577,524
13:20
9h 25m
22:45
1 stop
Book Now
British Airways
BA 577,516
13:20
9h 0m
22:20
1 stop
Book Now
Airberlin
AB 1909,5332
07:10
14h 40m
21:50
1 stop
Book Now
Airberlin
AB 1708,5322
07:05
14h 50m
21:55
1 stop
Book Now
British Airways
BA 577,518
13:20
6h 0m
19:20
1 stop
Book Now
Lufthansa
LH 275,1120
18:00
5h 35m
23:35
1 stop
Book Now
Lufthansa
LH 277,1112
19:30
16h 35m
12:05
1 stop
Book Now
Airberlin
AB 1909,3133
07:10
14h 40m
21:50
1 stop
Book Now
British Airways
BA 577,7289
13:20
10h 50m
00:10
1 stop
Book Now
British Airways
BA 577,520
13:20
7h 20m
20:40
1 stop
Book Now
British Airways
BA 577,522
13:20
8h 35m
21:55
1 stop
Book Now
Airberlin
AB 8747,3137
17:45
16h 50m
10:35
1 stop
Book Now
Airberlin
AB 8747,5338
17:45
16h 50m
10:35
1 stop
Book Now
Lufthansa
LH 273,1120
12:55
10h 40m
23:35
1 stop
Book Now
British Airways
BA 565,462
11:30
7h 10m
18:40
1 stop
Book Now
Airberlin
AB 8741,3133
11:25
10h 25m
21:50
1 stop
Book Now
Airberlin
AB 8741,5332
11:25
10h 25m
21:50
1 stop
Book Now
British Airways
BA 565,7445
11:30
6h 0m
17:30
1 stop
Book Now
Airberlin
AB 8731,3677
06:25
9h 5m
15:30
1 stop
Book Now
Lufthansa
LH 271,1120
10:30
13h 5m
23:35
1 stop
Book Now
Airberlin
AB 1704,5322
12:45
9h 10m
21:55
1 stop
Book Now
British Airways
BA 565,460
11:30
6h 0m
17:30
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1620,1707
10:50
12h 35m
23:25
1 stop
Book Now
British Airways
BA 577,3167
13:20
8h 35m
21:55
1 stop
Book Now
British Airways
BA 577,3177
13:20
6h 0m
19:20
1 stop
Book Now
Lufthansa
LH 273,1120
12:55
10h 40m
23:35
1 stop
Book Now
British Airways
BA 573,522
11:55
10h 0m
21:55
1 stop
Book Now
British Airways
BA 565,522
11:30
10h 25m
21:55
1 stop
Book Now
British Airways
BA 573,516
11:55
10h 25m
22:20
1 stop
Book Now
British Airways
BA 573,518
11:55
7h 25m
19:20
1 stop
Book Now
British Airways
BA 573,462
11:55
6h 45m
18:40
1 stop
Book Now
British Airways
BA 577,516
13:20
9h 0m
22:20
1 stop
Book Now
British Airways
BA 577,518
13:20
6h 0m
19:20
1 stop
Book Now
Lufthansa
LH 5273,1802
07:55
6h 15m
14:10
1 stop
Book Now
Czech Airlines
OK 719,4704
09:20
7h 50m
17:10
1 stop
Book Now
Turkish Air
TK 1878,1859
06:45
10h 35m
17:20
1 stop
Book Now
Air France
AF 1631,4792
07:35
11h 25m
19:00
1 stop
Book Now
Lufthansa
LH 271,1114
10:30
5h 15m
15:45
1 stop
Book Now
Lufthansa
LH 1853,1802
08:55
5h 15m
14:10
1 stop
Book Now
Lufthansa
LH 249,1114
11:00
4h 45m
15:45
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1630,1705
12:55
6h 30m
19:25
1 stop
Book Now
Lufthansa
LH 247,1114
09:35
6h 10m
15:45
1 stop
Book Now
IBERIA
IB 3255
18:40
2h 20m
21:00
0 stop
Book Now
Alitalia
AZ 312,1100
12:55
6h 25m
19:20
1 stop
Book Now
British Airways
BA 583,522
08:10
13h 45m
21:55
1 stop
Book Now
Alitalia
AZ 312,1200
12:55
5h 40m
18:35
1 stop
Book Now
Lufthansa
LH 259,1112
06:35
5h 30m
12:05
1 stop
Book Now
IBERIA
IB 3257
08:00
2h 20m
10:20
0 stop
Book Now
Aegean Airlines
A3 665,688
17:10
7h 20m
00:30
1 stop
Book Now
British Airways
BA 583,518
08:10
11h 10m
19:20
1 stop
Book Now
Air France
AF 1313,4788
20:40
15h 45m
12:25
1 stop
Book Now
Airberlin
AB 1704,3131
12:45
9h 10m
21:55
1 stop
Book Now
Aegean Airlines
A3 661,688
11:00
13h 30m
00:30
1 stop
Book Now
Airberlin
AB 8741,3133
11:25
10h 25m
21:50
1 stop
Book Now
Airberlin
AB 8749,5338
21:05
13h 30m
10:35
1 stop
Book Now
British Airways
BA 573,520
11:45
8h 55m
20:40
1 stop
Book Now
British Airways
BA 589,456
19:55
13h 45m
09:40
1 stop
Book Now
British Airways
BA 573,7289
11:45
12h 50m
00:35
1 stop
Book Now
Airberlin
AB 1706,3131
16:55
5h 0m
21:55
1 stop
Book Now
British Airways
BA 573,460
11:45
5h 45m
17:30
1 stop
Book Now
British Airways
BA 583,464
08:10
12h 0m
20:10
1 stop
Book Now
British Airways
BA 583,462
08:10
10h 20m
18:30
1 stop
Book Now
British Airways
BA 573,464
11:45
8h 25m
20:10
1 stop
Book Now
British Airways
BA 561,460
07:25
10h 5m
17:30
1 stop
Book Now
British Airways
BA 561,462
07:25
11h 5m
18:30
1 stop
Book Now
Lufthansa
LH 277,1112
19:30
16h 35m
12:05
1 stop
Book Now
Turkish Air
TK 1876,1859
19:55
21h 25m
17:20
1 stop
Book Now
Czech Airlines
OK 723,700
20:25
17h 50m
14:15
1 stop
Book Now
Air Europa Lineas Aereas
UX 1078
10:55
2h 20m
13:15
0 stop
Book Now
British Airways
BA 575,7285
14:20
23h 55m
14:15
1 stop
Book Now
IBERIA
IB 7751,3807
07:00
15h 30m
22:30
1 stop
Book Now
IBERIA
IB 7751,3803
07:00
25h 0m
08:00
1 stop
Book Now
British Airways
BA 565,520
11:25
9h 15m
20:40
1 stop
Book Now
British Airways
BA 563,7287
15:50
8h 5m
23:55
1 stop
Book Now
British Airways
BA 577,3171
13:20
7h 20m
20:40
1 stop
Book Now
British Airways
BA 565,7445
11:25
6h 5m
17:30
1 stop
Book Now
British Airways
BA 577,524
13:20
9h 25m
22:45
1 stop
Book Now
British Airways
BA 563,3167
15:50
6h 5m
21:55
1 stop
Book Now
British Airways
BA 563,524
15:50
6h 55m
22:45
1 stop
Book Now
British Airways
BA 575,516
14:20
8h 0m
22:20
1 stop
Book Now
British Airways
BA 575,524
14:20
8h 25m
22:45
1 stop
Book Now
Air France
AF 1313,1000
20:40
12h 30m
09:10
1 stop
Book Now
British Airways
BA 583,516
08:10
14h 10m
22:20
1 stop
Book Now
British Airways
BA 575,3171
14:20
6h 20m
20:40
1 stop
Book Now
British Airways
BA 563,516
15:50
6h 30m
22:20
1 stop
Book Now
TAP Portugal
TP 811,1018
06:30
15h 40m
22:10
1 stop
Book Now
British Airways
BA 7300,522
06:55
15h 0m
21:55
1 stop
Book Now
Czech Airlines
OK 719,700
09:20
5h 5m
14:25
1 stop
Book Now
British Airways
BA 561,522
07:25
14h 30m
21:55
1 stop
Book Now
Lufthansa
LH 1863,1800
20:30
14h 35m
11:05
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1620,1705
10:50
8h 35m
19:25
1 stop
Book Now
British Airways
BA 7304,456
17:55
15h 45m
09:40
1 stop
Book Now
TAP Portugal
TP 811,1016
06:30
13h 0m
19:30
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,1701
06:45
5h 20m
12:05
1 stop
Book Now
British Airways
BA 575,520
14:20
6h 20m
20:40
1 stop
Book Now
British Airways
BA 577,520
13:20
7h 20m
20:40
1 stop
Book Now
British Airways
BA 575,464
14:20
5h 50m
20:10
1 stop
Book Now
TAP Portugal
TP 7437,7448
17:10
18h 50m
12:00
1 stop
Book Now
Lufthansa
LH 5275,1800
18:40
16h 25m
11:05
1 stop
Book Now
Airberlin
AB 8739,5300
19:20
15h 20m
10:40
1 stop
Book Now
Lufthansa
LH 1865,1802
06:25
7h 45m
14:10
1 stop
Book Now
Lufthansa
LH 1855,1804
10:25
7h 30m
17:55
1 stop
Book Now
Lufthansa
LH 1865,1800
06:25
4h 40m
11:05
1 stop
Book Now
Lufthansa
LH 279,1114
07:15
8h 30m
15:45
1 stop
Book Now
Lufthansa
LH 259,1114
06:45
9h 0m
15:45
1 stop
Book Now
Lufthansa
LH 279,1112
07:15
4h 50m
12:05
1 stop
Book Now
SWISS International
LX 1613,2026
10:05
4h 45m
14:50
1 stop
Book Now
SN Brussels Airlines
SN 3152,3727
06:50
9h 50m
16:40
1 stop
Book Now
SWISS International
LX 1639,2026
07:10
7h 40m
14:50
1 stop
Book Now
SN Brussels Airlines
SN 3148,3731
12:00
11h 20m
23:20
1 stop
Book Now
SN Brussels Airlines
SN 3154,3731
08:35
14h 45m
23:20
1 stop
Book Now
Vueling Airlines
VY 6335,1053
17:30
5h 25m
22:55
1 stop
Book Now
IBERIA
IB 3253
15:45
2h 20m
18:05
0 stop
Book Now
Vueling Airlines
VY 6333,1053
12:30
10h 25m
22:55
1 stop
Book Now
IBERIA
IB 3251
13:00
2h 25m
15:25
0 stop
Book Now
British Airways
BA 581,456
21:50
11h 50m
09:40
1 stop
Book Now
Turkish Air
TK 1896,1859
14:45
26h 10m
16:55
1 stop
Book Now
Air France
AF 1331,4790
12:10
25h 25m
13:35
1 stop
Book Now
Lufthansa
LH 5273,1806
07:55
13h 40m
21:35
1 stop
Book Now
Vueling Airlines
VY 6331,1057
09:50
5h 35m
15:25
1 stop
Book Now
British Airways
BA 581,518
21:50
21h 30m
19:20
1 stop
Book Now
Alitalia
AZ 2025,7116
08:20
4h 50m
13:10
1 stop
Book Now
SN Brussels Airlines
SN 3148,3729
12:00
8h 25m
20:25
1 stop
Book Now
TAP Portugal
TP 809,1020
19:05
16h 35m
11:40
1 stop
Book Now
IBERIA
IB 3257
08:00
2h 20m
10:20
0 stop
Book Now
British Airways
BA 567,456
19:00
14h 40m
09:40
1 stop
Book Now
TAP Portugal
TP 811,1020
06:30
5h 10m
11:40
1 stop
Book Now
Lufthansa
LH 253,112,1806
14:15
7h 20m
21:35
2 stop
Book Now
Alitalia
AZ 7096
18:15
2h 20m
20:35
0 stop
Book Now
Air France
AF 1231,1400
15:50
7h 5m
22:55
1 stop
Book Now
TAP Portugal
TP 811,1028
06:30
8h 5m
14:35
1 stop
Book Now
British Airways
BA 581,458
21:50
13h 0m
10:50
1 stop
Book Now
Air France
AF 1331,1600
12:10
26h 15m
14:25
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,3393
06:45
6h 50m
13:35
1 stop
Book Now
Czech Airlines
OK 723,700
19:50
18h 35m
14:25
1 stop
Book Now
British Airways
BA 573,516
12:00
10h 20m
22:20
1 stop
Book Now
Air France
AF 1831,1800
11:15
5h 40m
16:55
1 stop
Book Now
British Airways
BA 573,7285
12:00
26h 15m
14:15
1 stop
Book Now
TAP Portugal
TP 809,1012
19:05
14h 5m
09:10
1 stop
Book Now
British Airways
BA 573,520
12:00
8h 40m
20:40
1 stop
Book Now
Air France
AF 1831,1400
11:15
11h 40m
22:55
1 stop
Book Now
Air France
AF 1331,1800
12:10
4h 45m
16:55
1 stop
Book Now
IBERIA
IB 3253
15:45
2h 20m
18:05
0 stop
Book Now
British Airways
BA 567,458
19:00
15h 50m
10:50
1 stop
Book Now
Lufthansa
LH 247,104,1804
09:40
8h 15m
17:55
2 stop
Book Now
SN Brussels Airlines
SN 3148,3721
12:00
23h 50m
11:50
1 stop
Book Now
Vueling Airlines
VY 6331,1057
09:50
5h 35m
15:25
1 stop
Book Now
British Airways
BA 581,456
21:50
11h 50m
09:40
1 stop
Book Now
IBERIA
IB 3251
13:00
2h 25m
15:25
0 stop
Book Now
Air France
AF 1331,1400
12:10
10h 45m
22:55
1 stop
Book Now
TAP Portugal
TP 811,1018
06:30
15h 40m
22:10
1 stop
Book Now
British Airways
BA 573,464
12:00
8h 10m
20:10
1 stop
Book Now
Alitalia
AZ 7098
10:45
2h 20m
13:05
0 stop
Book Now
SN Brussels Airlines
SN 3158,3729
14:55
5h 30m
20:25
1 stop
Book Now
Turkish Air
TK 1876,1859
19:55
21h 25m
17:20
1 stop
Book Now
Lufthansa
LH 259,1114
06:45
9h 0m
15:45
1 stop
Book Now
British Airways
BA 581,518
21:50
21h 30m
19:20
1 stop
Book Now
Air France
AF 1313,1600
20:40
17h 45m
14:25
1 stop
Book Now
Air France
AF 1731,1400
17:30
5h 25m
22:55
1 stop
Book Now
IBERIA
IB 3255
18:40
2h 20m
21:00
0 stop
Book Now
Lufthansa
LH 1863,1800
20:30
14h 35m
11:05
1 stop
Book Now
Lufthansa
LH 5273,1806
07:55
13h 40m
21:35
1 stop
Book Now
Turkish Air
TK 1896,1857
14:45
19h 55m
10:40
1 stop
Book Now
Scandinavian Airlines
SK 1686,2657,3346
11:20
10h 15m
21:35
2 stop
Book Now
KLM Royal Dutch Airlines
KL 1630,1707
12:55
10h 30m
23:25
1 stop
Book Now
Lufthansa
LH 275,1120
18:00
5h 35m
23:35
1 stop
Book Now
Lufthansa
LH 1855,1804
10:25
7h 30m
17:55
1 stop
Book Now
Lufthansa
LH 281,1120
15:05
8h 30m
23:35
1 stop
Book Now
British Airways
BA 561,520
07:25
13h 15m
20:40
1 stop
Book Now
Alitalia
AZ 2109,64
19:00
4h 50m
23:50
1 stop
Book Now
Vueling Airlines
VY 6335,1053
17:30
4h 25m
21:55
1 stop
Book Now
Air France
AF 1831,1000
11:15
21h 55m
09:10
1 stop
Book Now
Lufthansa
LH 273,1120
12:55
10h 40m
23:35
1 stop
Book Now
British Airways
BA 561,462
07:25
11h 5m
18:30
1 stop
Book Now
British Airways
BA 561,464
07:25
12h 45m
20:10
1 stop
Book Now
Airberlin
AB 8735,5302
15:00
7h 50m
22:50
1 stop
Book Now
Air France
AF 1313,1800
20:40
20h 15m
16:55
1 stop
Book Now
British Airways
BA 573,7285
12:00
26h 15m
14:15
1 stop
Book Now
British Airways
BA 567,458
19:00
15h 50m
10:50
1 stop
Book Now
Air France
AF 1831,1600
11:15
27h 10m
14:25
1 stop
Book Now
British Airways
BA 581,458
21:50
13h 0m
10:50
1 stop
Book Now
Air France
AF 1313,1600
20:40
17h 45m
14:25
1 stop
Book Now
Air France
AF 1731,1600
17:30
20h 55m
14:25
1 stop
Book Now
IBERIA
IB 7751,8901
12:15
10h 50m
23:05
1 stop
Book Now
IBERIA
IB 7751,3813
12:15
12h 15m
00:30
1 stop
Book Now
Smartwings
QS 8723,8700
19:50
18h 25m
14:15
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,1703
06:45
9h 40m
16:25
1 stop
Book Now
Vueling Airlines
VY 6337,1055
21:00
14h 10m
11:10
1 stop
Book Now
IBERIA
IB 7751,8917
12:15
25h 10m
13:25
1 stop
Book Now
British Airways
BA 565,456
11:30
22h 10m
09:40
1 stop
Book Now
Lufthansa
LH 5275,1804
19:10
22h 45m
17:55
1 stop
Book Now
Vueling Airlines
VY 6337,1051
21:00
13h 25m
10:25
1 stop
Book Now
Alitalia
AZ 2125,60
21:00
20h 5m
17:05
1 stop
Book Now
Vueling Airlines
VY 6333,1048
12:30
6h 55m
19:25
1 stop
Book Now
Air France
AF 1731,1000
17:30
15h 40m
09:10
1 stop
Book Now
British Airways
BA 7308,522
06:55
15h 0m
21:55
1 stop
Book Now
Lufthansa
LH 271,1122
10:30
9h 5m
19:35
1 stop
Book Now
Lufthansa
LH 279,1122
07:15
12h 20m
19:35
1 stop
Book Now
Lufthansa
LH 1855,1802
10:25
5h 55m
16:20
1 stop
Book Now
SN Brussels Airlines
SN 3148,3729
12:00
8h 25m
20:25
1 stop
Book Now
British Airways
BA 7300,462
06:55
11h 35m
18:30
1 stop
Book Now
British Airways
BA 7300,464
06:55
13h 15m
20:10
1 stop
Book Now
British Airways
BA 7300,460
06:55
10h 35m
17:30
1 stop
Book Now
British Airways
BA 7300,510
06:55
8h 10m
15:05
1 stop
Book Now
British Airways
BA 7300,7289
06:55
17h 15m
00:10
1 stop
Book Now
Air Europa Lineas Aereas
UX 1074
19:00
2h 20m
21:20
0 stop
Book Now
British Airways
BA 573,7445
11:55
5h 35m
17:30
1 stop
Book Now
Lufthansa
LH 1853,1806
09:05
12h 30m
21:35
1 stop
Book Now
Air France
AF 1231,1000
15:50
17h 20m
09:10
1 stop
Book Now
Air France
AF 1631,1800
07:35
9h 20m
16:55
1 stop
Book Now
British Airways
BA 561,7289
07:25
17h 25m
00:50
1 stop
Book Now
Czech Airlines
OK 719,4702
09:20
13h 20m
22:40
1 stop
Book Now
Turkish Air
TK 1878,1857
06:45
27h 55m
10:40
1 stop
Book Now
Airberlin
AB 8747,3137
17:45
16h 50m
10:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1620,1703
10:50
5h 35m
16:25
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1630,1705
12:55
6h 30m
19:25
1 stop
Book Now
Lufthansa
LH 1865,1802
06:25
7h 45m
14:10
1 stop
Book Now
Lufthansa
LH 249,1114
11:00
4h 50m
15:50
1 stop
Book Now
Vueling Airlines
VY 6337,1044
21:00
11h 25m
08:25
1 stop
Book Now
Alitalia
AZ 2037,60
12:00
5h 5m
17:05
1 stop
Book Now
British Airways
BA 567,510
19:00
20h 5m
15:05
1 stop
Book Now
Lufthansa
LH 1865,1804
06:25
11h 30m
17:55
1 stop
Book Now
Lufthansa
LH 1865,1800
06:25
4h 40m
11:05
1 stop
Book Now
Lufthansa
LH 247,1114
09:35
6h 15m
15:50
1 stop
Book Now
SN Brussels Airlines
SN 3148,3727
12:00
4h 40m
16:40
1 stop
Book Now
Lufthansa
LH 259,1112
06:45
5h 20m
12:05
1 stop
Book Now
Air France
AF 1231,1300
15:50
19h 20m
11:10
1 stop
Book Now
Turkish Air
TK 1878,1859
06:45
10h 35m
17:20
1 stop
Book Now
SN Brussels Airlines
SN 3154,3727
08:35
8h 5m
16:40
1 stop
Book Now
Lufthansa
LH 5273,1804
07:55
10h 0m
17:55
1 stop
Book Now
British Airways
BA 583,7289
08:10
16h 25m
00:35
1 stop
Book Now
Czech Airlines
OK 719,4704
09:20
7h 50m
17:10
1 stop
Book Now
Lufthansa
LH 1857,111,1122
12:50
6h 45m
19:35
2 stop
Book Now
Turkish Air
TK 1878,1857
06:45
27h 55m
10:40
1 stop
Book Now
Lufthansa
LH 1857,117,1120
12:45
10h 50m
23:35
2 stop
Book Now
Lufthansa
LH 1855,109,1122
10:25
9h 10m
19:35
2 stop
Book Now
Alitalia
AZ 2071,7118
15:00
6h 5m
21:05
1 stop
Book Now
Vueling Airlines
VY 6335,1057
17:30
15h 40m
09:10
1 stop
Book Now
SN Brussels Airlines
SN 3154,3721
08:35
27h 15m
11:50
1 stop
Book Now
Lufthansa
LH 1855,111,1122
10:25
9h 10m
19:35
2 stop
Book Now
Lufthansa
LH 1857,111,1120
12:45
10h 50m
23:35
2 stop
Book Now
IBERIA
IB 7751,8803
17:50
6h 55m
00:45
1 stop
Book Now
British Airways
BA 7308,512
17:55
18h 45m
12:40
1 stop
Book Now
Lufthansa
LH 1855,111,1120
10:25
13h 10m
23:35
2 stop
Book Now
Lufthansa
LH 1857,115,1120
12:45
10h 50m
23:35
2 stop
Book Now
Air France
AF 1631,4792
07:35
11h 25m
19:00
1 stop
Book Now
Lufthansa
LH 1855,1806
10:25
11h 10m
21:35
1 stop
Book Now
SN Brussels Airlines
SN 3152,3721
06:50
5h 0m
11:50
1 stop
Book Now
British Airways
BA 573,7287
11:45
12h 10m
23:55
1 stop
Book Now
Take a Tour