Flights from Milan to Riga

Searching for cheap flight from Malpensa Arpt (MXP) to Riga Arpt (RIX)? We are helping you to get all the best Riga Arpt airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Malpensa Arpt to Riga Arpt are - Austrian Airlines, Ukraine International Airlines, Lufthansa, Air Baltic, Aeroflot, etc. We at Via are committed to provide you best flight deal to Riga Arpt. Here is a list of all airlines from Malpensa Arpt to Riga Arpt.
Facts about Milan to Riga flight
  • First flight from Milan to Riga leaves at 00:35 hrs.
  • Last flight from Milan to Riga leaves at 20:05 hrs.
List of all airlines from Milan to Riga
Airline
Depart
Duration
Arrival
Stops
Ukraine International Airlines
PS 312,185
13:40
20h 15m
10:55
1 stop
Book Now
Lufthansa
LH 273,246
12:55
8h 20m
22:15
1 stop
Book Now
Aeroflot
SU 2411,2102
12:15
6h 40m
19:55
1 stop
Book Now
Ukraine International Airlines
PS 312,187
13:40
7h 40m
22:20
1 stop
Book Now
Air Baltic
BT 630
10:15
2h 40m
13:55
0 stop
Book Now
Austrian Airlines
OS 518,7027
07:05
4h 50m
12:55
1 stop
Book Now
Lufthansa
LH 279,826,136
07:15
8h 20m
16:35
2 stop
Book Now
Lufthansa
LH 281,246
15:05
6h 10m
22:15
1 stop
Book Now
Lufthansa
LH 279,640,136
07:15
8h 20m
16:35
2 stop
Book Now
British Airways
BA 567,2242
19:00
26h 10m
22:10
1 stop
Book Now
Lufthansa
LH 259,890
06:40
5h 35m
13:15
1 stop
Book Now
Lufthansa
LH 253,246
14:30
6h 45m
22:15
1 stop
Book Now
Lufthansa
LH 281,830,140
15:05
6h 5m
22:10
2 stop
Book Now
Lufthansa
LH 1855,2416,108
10:25
6h 20m
17:45
2 stop
Book Now
Lufthansa
LH 273,804,110
12:55
8h 5m
22:00
2 stop
Book Now
Lufthansa
LH 253,892
14:30
8h 25m
23:55
1 stop
Book Now
Lufthansa
LH 279,890
07:15
5h 0m
13:15
1 stop
Book Now
Lufthansa
LH 247,1348,781
09:30
7h 20m
17:50
2 stop
Book Now
Scandinavian Airlines
SK 688,1642
20:05
20h 20m
17:25
1 stop
Book Now
UTAir Aviation JSC
UT 788,715
14:10
21h 5m
12:15
1 stop
Book Now
Air France
AF 1631,692
07:35
5h 20m
13:55
1 stop
Book Now
Lufthansa
LH 5273,2416,108
09:35
7h 10m
17:45
2 stop
Book Now
Lufthansa
LH 271,806,108
10:30
6h 15m
17:45
2 stop
Book Now
Finnair
AY 1752,1075
11:15
5h 5m
17:20
1 stop
Book Now
IBERIA
IB 3253,363
17:55
27h 0m
21:55
1 stop
Book Now
SN Brussels Airlines
SN 3152,4007
06:50
5h 10m
13:00
1 stop
Book Now
British Airways
BA 7308,2242
17:55
27h 15m
22:10
1 stop
Book Now
Lufthansa
LH 5273,2460,306
09:35
7h 0m
17:35
2 stop
Book Now
Lufthansa
LH 247,104,226
09:30
7h 20m
17:50
2 stop
Book Now
Ukraine International Airlines
PS 316,185
04:10
11h 10m
16:20
1 stop
Book Now
British Midland Regional Limited
BM 1742,226
09:35
7h 15m
17:50
1 stop
Book Now
Ukraine International Airlines
PS 316,187
04:10
17h 10m
22:20
1 stop
Book Now
Lufthansa
LH 255,892
18:55
4h 0m
23:55
1 stop
Book Now
Lufthansa
LH 5273,2460,1075
09:35
6h 45m
17:20
2 stop
Book Now
Scandinavian Airlines
SK 690,1762
13:00
22h 30m
12:30
1 stop
Book Now
British Airways
BA 589,2242
19:55
25h 15m
22:10
1 stop
Book Now
Air France
AF 1631,7982
07:35
5h 20m
13:55
1 stop
Book Now
Turkish Air
TK 1878,1775
06:50
10h 0m
17:50
1 stop
Book Now
IBERIA
IB 3255,363
18:35
26h 20m
21:55
1 stop
Book Now
Lufthansa
LH 247,5376,781
09:30
7h 20m
17:50
2 stop
Book Now
Lufthansa
LH 253,830,140
14:30
6h 40m
22:10
2 stop
Book Now
British Airways
BA 567,2242
19:00
26h 10m
22:10
1 stop
Book Now
Ukraine International Airlines
PS 316,187
04:10
17h 10m
22:20
1 stop
Book Now
IBERIA
IB 3255,363
18:35
26h 20m
21:55
1 stop
Book Now
Lufthansa
LH 1861,119,892
17:05
5h 50m
23:55
2 stop
Book Now
Lufthansa
LH 1853,1612,781
09:10
7h 40m
17:50
2 stop
Book Now
Lufthansa
LH 1857,115,892
12:45
10h 10m
23:55
2 stop
Book Now
Aeroflot
SU 2613,2118
14:50
8h 50m
00:40
1 stop
Book Now
Lufthansa
LH 247,6226,108
09:30
7h 15m
17:45
2 stop
Book Now
Lufthansa
LH 1857,1644,466
12:45
7h 50m
21:35
2 stop
Book Now
Ukraine International Airlines
PS 312,185
13:40
20h 15m
10:55
1 stop
Book Now
Lufthansa
LH 275,892
18:00
4h 55m
23:55
1 stop
Book Now
Lufthansa
LH 1857,2418,110
12:45
8h 15m
22:00
2 stop
Book Now
Lufthansa
LH 247,806,108
09:30
7h 15m
17:45
2 stop
Book Now
Finnair
AY 1752,1075
11:15
5h 5m
17:20
1 stop
Book Now
Aeroflot
SU 2415,2682
00:35
9h 15m
10:50
1 stop
Book Now
Lufthansa
LH 247,104,226
09:30
7h 20m
17:50
2 stop
Book Now
Air France
AF 1631,7982
07:35
5h 20m
13:55
1 stop
Book Now
Lufthansa
LH 1857,5392,466
12:45
7h 50m
21:35
2 stop
Book Now
Ukraine International Airlines
PS 316,185
04:10
11h 10m
16:20
1 stop
Book Now
Lufthansa
LH 253,246
14:30
6h 45m
22:15
1 stop
Book Now
Lufthansa
LH 247,1348,781
09:30
7h 20m
17:50
2 stop
Book Now
IBERIA
IB 3253,363
17:55
27h 0m
21:55
1 stop
Book Now
Lufthansa
LH 259,826,136
06:40
8h 55m
16:35
2 stop
Book Now
Lufthansa
LH 1857,6048,110
12:45
8h 15m
22:00
2 stop
Book Now
Lufthansa
LH 1853,2460,306
09:10
7h 25m
17:35
2 stop
Book Now
Lufthansa
LH 253,892
14:30
8h 25m
23:55
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,3091
06:45
5h 50m
13:35
1 stop
Book Now
Lufthansa
LH 1855,2416,108
10:25
6h 20m
17:45
2 stop
Book Now
Lufthansa
LH 1857,117,892
12:45
10h 10m
23:55
2 stop
Book Now
UTAir Aviation JSC
UT 788,715
14:10
21h 5m
12:15
1 stop
Book Now
Lufthansa
LH 1857,111,892
12:45
10h 10m
23:55
2 stop
Book Now
Lufthansa
LH 247,5376,781
09:30
7h 20m
17:50
2 stop
Book Now
Lufthansa
LH 247,2636,108
09:30
7h 15m
17:45
2 stop
Book Now
Lufthansa
LH 1853,2460,1075
09:10
7h 10m
17:20
2 stop
Book Now
British Airways
BA 7308,2242
17:55
27h 15m
22:10
1 stop
Book Now
Lufthansa
LH 259,640,136
06:40
8h 55m
16:35
2 stop
Book Now
Aeroflot
SU 2411,2102
12:15
6h 40m
19:55
1 stop
Book Now
British Airways
BA 589,2242
19:55
25h 15m
22:10
1 stop
Book Now
Air France
AF 1631,692
07:35
5h 20m
13:55
1 stop
Book Now
British Midland Regional Limited
BM 1742,226
09:35
7h 15m
17:50
1 stop
Book Now
Lufthansa
LH 255,892
18:55
4h 0m
23:55
1 stop
Book Now
Aeroflot
SU 2411,2118
12:15
11h 25m
00:40
1 stop
Book Now
Ukraine International Airlines
PS 312,187
13:40
7h 40m
22:20
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,3093
19:30
25h 35m
22:05
1 stop
Book Now
Air France
AF 1731,694
17:30
27h 45m
22:15
1 stop
Book Now
Lufthansa
LH 247,806,108
09:30
7h 15m
17:45
2 stop
Book Now
SN Brussels Airlines
SN 3158,4011
13:55
7h 40m
22:35
1 stop
Book Now
SN Brussels Airlines
SN 3148,4011
12:00
9h 35m
22:35
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1620,3093
10:50
10h 15m
22:05
1 stop
Book Now
Lufthansa
LH 1865,97,890
06:05
6h 0m
13:05
2 stop
Book Now
KLM Royal Dutch Airlines
KL 1630,3093
12:55
8h 10m
22:05
1 stop
Book Now
Turkish Air
TK 1876,1775
19:45
21h 5m
17:50
1 stop
Book Now
British Airways
BA 573,2242
11:55
9h 15m
22:10
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,3093
06:45
14h 20m
22:05
1 stop
Book Now
British Airways
BA 577,2242
13:20
7h 50m
22:10
1 stop
Book Now
Scandinavian Airlines
SK 1686,1644
11:20
11h 30m
23:50
1 stop
Book Now
Air France
AF 1331,7984
12:10
9h 5m
22:15
1 stop
Book Now
Air France
AF 1331,694
12:10
9h 5m
22:15
1 stop
Book Now
Air France
AF 1231,694
15:50
5h 25m
22:15
1 stop
Book Now
Air France
AF 1831,694
11:15
10h 0m
22:15
1 stop
Book Now
Air France
AF 1213,7984
09:55
11h 20m
22:15
1 stop
Book Now
Scandinavian Airlines
SK 690,1746
13:00
9h 0m
23:00
1 stop
Book Now
Air France
AF 1831,7984
11:15
10h 0m
22:15
1 stop
Book Now
SN Brussels Airlines
SN 3154,4011
08:35
13h 0m
22:35
1 stop
Book Now
Air France
AF 1213,694
09:55
11h 20m
22:15
1 stop
Book Now
British Midland Regional Limited
BM 1742,222
07:55
4h 35m
13:30
1 stop
Book Now
Take a Tour