Flights from Milan to Doha

Searching for cheap flight from Malpensa Arpt (MXP) to Doha International Arpt (DOH)? We are helping you to get all the best Doha International Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Malpensa Arpt to Doha International Arpt are - Oman Air, Lufthansa, Aegean Airlines, Turkish Air, Emirates, etc. We at Via are committed to provide you best flight deal to Doha International Arpt. Here is a list of all airlines from Malpensa Arpt to Doha International Arpt.
Facts about Milan to Doha flight
  • First flight from Milan to Doha leaves at 06:25 hrs.
  • Last flight from Milan to Doha leaves at 22:45 hrs.
List of all airlines from Milan to Doha
Airline
Depart
Duration
Arrival
Stops
Lufthansa
LH 1857,58
12:50
9h 50m
23:40
1 stop
Book Now
Lufthansa
LH 1863,60
20:25
19h 20m
16:45
1 stop
Book Now
Aegean Airlines
A3 665,208
17:10
11h 25m
05:35
1 stop
Book Now
Turkish Air
TK 1896,782
14:45
13h 5m
04:50
1 stop
Book Now
Emirates
EK 92,841
22:20
8h 40m
08:00
1 stop
Book Now
Emirates
EK 92,851
22:20
11h 15m
10:35
1 stop
Book Now
Oman Air
WY 144,669
22:15
9h 50m
09:05
1 stop
Book Now
Lufthansa
LH 1853,6,391
09:10
11h 35m
21:45
2 stop
Book Now
Lufthansa
LH 1855,6,391
10:25
10h 20m
21:45
2 stop
Book Now
Saudi Arabian Airlines
SV 212,544
11:00
11h 55m
23:55
1 stop
Book Now
British Airways
BA 573,7004
11:55
11h 4m
23:59
1 stop
Book Now
Lufthansa
LH 249,634
11:00
10h 20m
22:20
1 stop
Book Now
Emirates
EK 206,847
14:05
11h 30m
02:35
1 stop
Book Now
Etihad
EY 2871,393
22:10
9h 50m
09:00
1 stop
Book Now
Alitalia
AZ 2029,852,391
09:00
11h 45m
21:45
2 stop
Book Now
Pegasus Hava Tasimaciligi
PC 1212,602
14:05
11h 35m
02:40
1 stop
Book Now
Alitalia
AZ 7070,391
10:40
10h 5m
21:45
1 stop
Book Now
Alitalia
AZ 7070,399
10:40
15h 15m
02:55
1 stop
Book Now
Qatar Airways
QR 128
16:50
5h 55m
23:45
0 stop
Book Now
Turkish Air
TK 1902,782
12:45
15h 5m
04:50
1 stop
Book Now
Alitalia
AZ 856,393
22:10
9h 50m
09:00
1 stop
Book Now
Qatar Airways
QR 118
22:45
5h 55m
05:40
0 stop
Book Now
Lufthansa
LH 1855,6,391
10:15
10h 30m
21:45
2 stop
Book Now
Etihad
EY 88,391
10:40
10h 5m
21:45
1 stop
Book Now
Lufthansa
LH 271,634
10:30
10h 50m
22:20
1 stop
Book Now
Turkish Air
TK 1874,780
10:35
13h 25m
01:00
1 stop
Book Now
Alitalia
AZ 2029,7064,391
09:00
11h 45m
21:45
2 stop
Book Now
Turkish Air
TK 1896,780
14:45
9h 15m
01:00
1 stop
Book Now
Lufthansa
LH 1853,6,391
08:55
11h 50m
21:45
2 stop
Book Now
Turkish Air
TK 1896,782
14:45
13h 5m
04:50
1 stop
Book Now
Etihad
EY 2871,393
22:10
9h 50m
09:00
1 stop
Book Now
Lufthansa
LH 249,634
11:00
10h 20m
22:20
1 stop
Book Now
Lufthansa
LH 253,68
14:15
9h 15m
00:30
1 stop
Book Now
Etihad
EY 2871,395
22:10
16h 30m
15:40
1 stop
Book Now
British Airways
BA 573,4
12:00
10h 59m
23:59
1 stop
Book Now
British Airways
BA 7300,4
06:55
16h 4m
23:59
1 stop
Book Now
Emirates
EK 92,851
22:20
11h 15m
10:35
1 stop
Book Now
British Airways
BA 561,4
07:25
15h 34m
23:59
1 stop
Book Now
British Airways
BA 7300,10
06:55
14h 0m
21:55
1 stop
Book Now
British Airways
BA 567,5942
19:00
11h 5m
07:05
1 stop
Book Now
Etihad
EY 2871,353
22:10
18h 50m
18:00
1 stop
Book Now
Emirates
EK 102,879
11:20
16h 5m
04:25
1 stop
Book Now
Royal Air Maroc
AT 955,9700
13:00
14h 0m
04:00
1 stop
Book Now
Emirates
EK 102,845
11:20
9h 10m
21:30
1 stop
Book Now
Emirates
EK 102,847
11:20
14h 15m
02:35
1 stop
Book Now
Emirates
EK 92,849
22:20
17h 25m
16:45
1 stop
Book Now
British Airways
BA 561,10
07:25
13h 30m
21:55
1 stop
Book Now
Emirates
EK 102,841
11:20
19h 40m
08:00
1 stop
Book Now
Qatar Airways
QR 124
10:00
5h 55m
16:55
0 stop
Book Now
Lufthansa
LH 259,70
06:45
10h 5m
17:50
1 stop
Book Now
Emirates
EK 92,843
22:20
15h 50m
15:10
1 stop
Book Now
Emirates
EK 92,841
22:20
8h 40m
08:00
1 stop
Book Now
Etihad
EY 88,399
10:40
15h 15m
02:55
1 stop
Book Now
Egypt Air
MS 704,937
14:30
11h 55m
03:25
1 stop
Book Now
Oman Air
WY 144,663
22:15
15h 30m
14:45
1 stop
Book Now
British Airways
BA 567,16
19:00
10h 35m
06:35
1 stop
Book Now
Emirates
EK 206,841
14:05
16h 55m
08:00
1 stop
Book Now
Oman Air
WY 144,669
22:15
9h 50m
09:05
1 stop
Book Now
Emirates
EK 206,851
14:05
19h 30m
10:35
1 stop
Book Now
Lufthansa
LH 1865,58
06:25
16h 15m
23:40
1 stop
Book Now
Lufthansa
LH 249,68
11:00
12h 30m
00:30
1 stop
Book Now
Emirates
EK 206,847
14:05
11h 30m
02:35
1 stop
Book Now
Emirates
EK 206,879
14:05
13h 20m
04:25
1 stop
Book Now
Turkish Air
TK 1874,782
10:35
17h 15m
04:50
1 stop
Book Now
Pegasus Hava Tasimaciligi
PC 1214,602
11:40
14h 0m
02:40
1 stop
Book Now
British Airways
BA 573,8
12:00
11h 45m
00:45
1 stop
Book Now
Egypt Air
MS 706,935
17:50
16h 45m
11:35
1 stop
Book Now
Egypt Air
MS 706,937
17:50
8h 35m
03:25
1 stop
Book Now
Lufthansa
LH 1865,60
06:25
9h 25m
16:50
1 stop
Book Now
Aegean Airlines
A3 661,212
11:00
13h 10m
01:10
1 stop
Book Now
British Airways
BA 567,5942
19:00
11h 5m
07:05
1 stop
Book Now
Emirates
EK 92,849
22:20
17h 25m
16:45
1 stop
Book Now
Emirates
EK 206,851
14:05
19h 30m
10:35
1 stop
Book Now
Oman Air
WY 144,663
22:15
15h 30m
14:45
1 stop
Book Now
Emirates
EK 92,843
22:20
15h 50m
15:10
1 stop
Book Now
British Airways
BA 573,4
12:00
10h 59m
23:59
1 stop
Book Now
Royal Air Maroc
AT 955,9700
13:00
14h 0m
04:00
1 stop
Book Now
Lufthansa
LH 1865,60
06:25
9h 25m
16:50
1 stop
Book Now
British Airways
BA 573,8
12:00
11h 45m
00:45
1 stop
Book Now
Emirates
EK 102,879
11:20
16h 5m
04:25
1 stop
Book Now
Emirates
EK 102,847
11:20
14h 15m
02:35
1 stop
Book Now
British Airways
BA 573,2
12:00
17h 20m
06:20
1 stop
Book Now
Turkish Air
TK 1902,782
12:45
15h 5m
04:50
1 stop
Book Now
Turkish Air
TK 1874,782
10:35
17h 15m
04:50
1 stop
Book Now
Lufthansa
LH 247,68
09:40
13h 50m
00:30
1 stop
Book Now
Lufthansa
LH 259,70
06:45
10h 5m
17:50
1 stop
Book Now
Lufthansa
LH 259,68
06:45
16h 45m
00:30
1 stop
Book Now
Emirates
EK 102,841
11:20
19h 40m
08:00
1 stop
Book Now
Aegean Airlines
A3 661,212
11:00
13h 10m
01:10
1 stop
Book Now
British Airways
BA 567,16
19:00
10h 35m
06:35
1 stop
Book Now
Lufthansa
LH 253,68
14:15
9h 15m
00:30
1 stop
Book Now
Emirates
EK 206,879
14:05
13h 20m
04:25
1 stop
Book Now
Etihad
EY 2871,353
22:10
18h 50m
18:00
1 stop
Book Now
Aegean Airlines
A3 661,208
11:00
17h 35m
05:35
1 stop
Book Now
Lufthansa
LH 1865,58
06:25
16h 15m
23:40
1 stop
Book Now
Emirates
EK 206,841
14:05
16h 55m
08:00
1 stop
Book Now
Lufthansa
LH 249,68
11:00
12h 30m
00:30
1 stop
Book Now
Etihad
EY 2871,395
22:10
16h 30m
15:40
1 stop
Book Now
Lufthansa
LH 247,634
10:40
10h 25m
23:05
1 stop
Book Now
Alitalia
AZ 2025,852,391
08:20
11h 30m
21:50
2 stop
Book Now
Alitalia
AZ 2011,852,391
08:30
11h 20m
21:50
2 stop
Book Now
Alitalia
AZ 2021,852,391
08:00
11h 50m
21:50
2 stop
Book Now
Alitalia
AZ 2025,7064,391
08:20
11h 30m
21:50
2 stop
Book Now
Alitalia
AZ 2011,7064,391
08:30
11h 20m
21:50
2 stop
Book Now
Lufthansa
LH 259,634
07:35
13h 30m
23:05
1 stop
Book Now
Turkish Air
TK 1876,46,524
19:55
13h 25m
10:20
2 stop
Book Now
Scandinavian Airlines
SK 2690,704,304
20:55
19h 10m
17:05
2 stop
Book Now
British Airways
BA 581,10
21:50
19h 20m
18:10
1 stop
Book Now
Scandinavian Airlines
SK 2690,170
20:55
19h 10m
17:05
1 stop
Book Now
British Airways
BA 567,123
19:00
11h 5m
07:05
1 stop
Book Now
British Airways
BA 581,6
21:50
17h 55m
16:45
1 stop
Book Now
British Airways
BA 567,6
19:00
20h 45m
16:45
1 stop
Book Now
British Airways
BA 583,4
08:10
14h 49m
23:59
1 stop
Book Now
British Airways
BA 583,8
08:10
15h 35m
00:45
1 stop
Book Now
British Airways
BA 569,6
19:10
20h 35m
16:45
1 stop
Book Now
Lufthansa
LH 247,634
09:35
11h 45m
22:20
1 stop
Book Now
Lufthansa
LH 259,634
06:35
14h 45m
22:20
1 stop
Book Now
Turkish Air
TK 1902,758,879
12:45
14h 40m
04:25
2 stop
Book Now
Eurowings AG
EW 9827,79,634
08:45
12h 35m
22:20
2 stop
Book Now
Qatar Airways
QR 118
22:45
5h 55m
05:40
0 stop
Book Now
British Airways
BA 7304,123
17:55
12h 10m
07:05
1 stop
Book Now
British Airways
BA 567,123
19:00
11h 5m
07:05
1 stop
Book Now
British Airways
BA 569,123
19:10
10h 55m
07:05
1 stop
Book Now
Alitalia
AZ 856,395
22:10
16h 30m
15:40
1 stop
Book Now
Alitalia
AZ 2021,7064,391
08:00
12h 45m
21:45
2 stop
Book Now
Lufthansa
LH 1853,103,634
08:55
12h 25m
22:20
2 stop
Book Now
Saudi Arabian Airlines
SV 212,544
11:00
11h 55m
23:55
1 stop
Book Now
British Airways
BA 573,7004
11:55
11h 4m
23:59
1 stop
Book Now
Lufthansa
LH 1855,58
10:25
12h 15m
23:40
1 stop
Book Now
Turkish Air
TK 1878,780
06:45
17h 15m
01:00
1 stop
Book Now
British Airways
BA 565,8
11:30
12h 15m
00:45
1 stop
Book Now
British Airways
BA 565,4
11:30
11h 29m
23:59
1 stop
Book Now
British Airways
BA 575,5942
14:20
15h 45m
07:05
1 stop
Book Now
British Airways
BA 563,2
15:50
13h 30m
06:20
1 stop
Book Now
British Airways
BA 569,16
19:10
10h 25m
06:35
1 stop
Book Now
British Airways
BA 581,6
21:50
17h 55m
16:45
1 stop
Book Now
British Airways
BA 575,16
14:20
15h 15m
06:35
1 stop
Book Now
British Airways
BA 563,5942
15:50
14h 15m
07:05
1 stop
Book Now
British Airways
BA 569,5942
19:10
10h 55m
07:05
1 stop
Book Now
British Airways
BA 575,2
14:20
15h 0m
06:20
1 stop
Book Now
British Airways
BA 565,2
11:30
17h 50m
06:20
1 stop
Book Now
British Airways
BA 563,16
15:50
13h 45m
06:35
1 stop
Book Now
British Airways
BA 565,7004
11:20
10h 45m
00:05
1 stop
Book Now
British Airways
BA 569,7014
18:50
10h 45m
07:35
1 stop
Book Now
British Airways
BA 7300,7004
06:55
16h 4m
23:59
1 stop
Book Now
Lufthansa
LH 1853,58
09:10
13h 30m
23:40
1 stop
Book Now
British Airways
BA 7304,7014
17:55
11h 40m
06:35
1 stop
Book Now
Middle East Airlines
ME 236,434
12:00
11h 55m
00:55
1 stop
Book Now
Lufthansa
LH 279,634
07:15
14h 5m
22:20
1 stop
Book Now
British Airways
BA 7300,7010
06:55
14h 0m
21:55
1 stop
Book Now
Turkish Air
TK 1878,44,530
06:45
13h 55m
21:40
2 stop
Book Now
Aegean Airlines
A3 665,208
17:10
11h 25m
05:35
1 stop
Book Now
Lufthansa
LH 273,68
12:55
10h 35m
00:30
1 stop
Book Now
Turkish Air
TK 1878,44,530
06:45
13h 55m
21:40
2 stop
Book Now
Lufthansa
LH 1857,58
12:50
9h 50m
23:40
1 stop
Book Now
Lufthansa
LH 271,68
10:30
13h 0m
00:30
1 stop
Book Now
Lufthansa
LH 279,70
07:15
9h 35m
17:50
1 stop
Book Now
Alitalia
AZ 2111,852,391
08:40
12h 5m
21:45
2 stop
Book Now
Middle East Airlines
ME 236,438
12:00
11h 55m
00:55
1 stop
Book Now
Emirates
EK 206,11
14:05
11h 15m
02:20
1 stop
Book Now
Emirates
EK 92,15
22:20
12h 0m
11:20
1 stop
Book Now
Lufthansa
LH 281,634
15:05
29h 15m
22:20
1 stop
Book Now
British Airways
BA 7300,7008
06:55
15h 50m
00:45
1 stop
Book Now
Emirates
EK 102,8011
11:20
9h 50m
22:10
1 stop
Book Now
British Airways
BA 589,123
19:55
10h 10m
07:05
1 stop
Book Now
British Airways
BA 561,7010
07:25
13h 30m
21:55
1 stop
Book Now
British Airways
BA 567,7014
19:00
9h 35m
06:35
1 stop
Book Now
Oman Air
WY 144,661
22:15
20h 20m
20:35
1 stop
Book Now
British Airways
BA 565,7004
11:30
10h 29m
23:59
1 stop
Book Now
British Airways
BA 563,7002
15:50
12h 30m
06:20
1 stop
Book Now
Turkish Air
TK 1878,782
06:45
20h 5m
04:50
1 stop
Book Now
British Airways
BA 569,123
19:10
9h 35m
06:45
1 stop
Book Now
Royal Air Maroc
AT 949,216
15:15
29h 0m
22:15
3 stop
Book Now
British Airways
BA 581,7010
21:50
22h 5m
21:55
1 stop
Book Now
Emirates
EK 206,11
14:05
11h 15m
02:20
1 stop
Book Now
Lufthansa
LH 271,634
10:30
9h 50m
22:20
1 stop
Book Now
Lufthansa
LH 253,634
14:15
30h 5m
22:20
1 stop
Book Now
Royal Air Maroc
AT 949,9700
15:15
34h 45m
04:00
3 stop
Book Now
British Airways
BA 581,7006
21:50
16h 55m
16:45
1 stop
Book Now
Lufthansa
LH 5273,101,634
07:55
13h 25m
22:20
2 stop
Book Now
Lufthansa
LH 5275,95,634
18:40
26h 40m
22:20
2 stop
Book Now
Lufthansa
LH 5275,97,634
18:40
26h 40m
22:20
2 stop
Book Now
Lufthansa
LH 5273,103,634
07:55
13h 25m
22:20
2 stop
Book Now
Pegasus Hava Tasimaciligi
PC 1212,602
14:05
11h 35m
02:40
1 stop
Book Now
Lufthansa
LH 5275,93,634
18:40
26h 40m
22:20
2 stop
Book Now
Jat Airways
JU 541,72,391
09:40
11h 5m
21:45
2 stop
Book Now
Etihad
EY 5987,72,391
09:40
11h 5m
21:45
2 stop
Book Now
Etihad
EY 6009,5994,393
20:55
11h 5m
09:00
2 stop
Book Now
Etihad
EY 5987,72,391
09:40
11h 5m
21:45
2 stop
Book Now
Emirates
EK 92,15
22:20
12h 0m
11:20
1 stop
Book Now
Jat Airways
JU 541,72,391
09:40
11h 5m
21:45
2 stop
Book Now
Etihad
EY 6009,5994,395
20:55
17h 45m
15:40
2 stop
Book Now
Emirates
EK 206,1
14:05
16h 35m
07:40
1 stop
Book Now
Emirates
EK 92,3
22:20
15h 5m
14:25
1 stop
Book Now
British Airways
BA 577,7014
13:20
16h 15m
06:35
1 stop
Book Now
British Airways
BA 577,7002
13:20
16h 0m
06:20
1 stop
Book Now
British Airways
BA 575,7002
14:20
15h 0m
06:20
1 stop
Book Now
British Airways
BA 7300,7008
06:55
16h 50m
00:45
1 stop
Book Now
British Airways
BA 573,123
11:55
18h 10m
07:05
1 stop
Book Now
British Airways
BA 575,7014
14:20
15h 15m
06:35
1 stop
Book Now
British Airways
BA 575,123
14:20
15h 45m
07:05
1 stop
Book Now
British Airways
BA 563,7014
15:50
13h 45m
06:35
1 stop
Book Now
British Airways
BA 563,7002
15:50
13h 30m
06:20
1 stop
Book Now
British Airways
BA 583,7002
08:10
21h 10m
06:20
1 stop
Book Now
British Airways
BA 583,7014
08:10
21h 25m
06:35
1 stop
Book Now
British Airways
BA 583,7008
08:10
15h 35m
00:45
1 stop
Book Now
British Airways
BA 563,123
15:50
14h 15m
07:05
1 stop
Book Now
British Airways
BA 577,123
13:20
16h 45m
07:05
1 stop
Book Now
British Airways
BA 583,7004
08:10
14h 49m
23:59
1 stop
Book Now
British Airways
BA 565,123
11:30
18h 15m
06:45
1 stop
Book Now
British Airways
BA 565,7008
11:30
12h 15m
00:45
1 stop
Book Now
British Airways
BA 565,7002
11:30
17h 50m
06:20
1 stop
Book Now
British Airways
BA 565,7014
11:30
18h 5m
06:35
1 stop
Book Now
British Airways
BA 561,7008
07:25
16h 20m
00:45
1 stop
Book Now
British Airways
BA 561,7004
07:25
15h 34m
23:59
1 stop
Book Now
Take a Tour