Find cheap flights to Milan

Sun 7/21
Sun 7/28
Any month
Compare vs momondo |

When is the best time to fly to Milan?

+120.0%
+80.0%
+40.0%
Base
Price
6 086 - 12 0516 086 - 12 051 ZAR

Milan flight deals found on momondo

Check out some of the best fares to Milan found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
20 Jan
JNB
16:10
Johannesburg OR Tambo airport
17h 45m
2 Stops
8:55
+1
MXP
Milan Malpensa airport
Ethiopian Air
31 Jan
MXP
22:50
Milan Malpensa airport
14h 15m
1 Stop
14:05
+1
JNB
Johannesburg OR Tambo airport
6 277 ZAR
Etihad Airways
Etihad Airways
01 Sep
JNB
15:50
Johannesburg OR Tambo airport
41h 00m
2 Stops
8:50
+2
MXP
Milan Malpensa airport
Etihad Airways
22 Sep
MXP
12:40
Milan Malpensa airport
29h 50m
1 Stop
18:30
+1
JNB
Johannesburg OR Tambo airport
6 652 ZAR
Etihad Airways
Etihad Airways
22 Sep
JNB
15:50
Johannesburg OR Tambo airport
41h 00m
2 Stops
8:50
+2
MXP
Milan Malpensa airport
Etihad Airways
30 Sep
MXP
12:40
Milan Malpensa airport
49h 50m
2 Stops
14:30
+2
JNB
Johannesburg OR Tambo airport
7 166 ZAR
Turkish Airlines
Turkish Airlines
29 Oct
CPT
20:00
Cape Town Intl airport
20h 40m
1 Stop
15:40
+1
MXP
Milan Malpensa airport
Turkish Airlines
09 Nov
MXP
19:55
Milan Malpensa airport
16h 40m
1 Stop
13:35
+1
CPT
Cape Town Intl airport
7 263 ZAR
Turkish Airlines
Turkish Airlines
03 Nov
CPT
20:00
Cape Town Intl airport
20h 40m
1 Stop
15:40
+1
MXP
Milan Malpensa airport
Turkish Airlines
09 Nov
MXP
12:00
Milan Malpensa airport
24h 35m
1 Stop
13:35
+1
CPT
Cape Town Intl airport
7 263 ZAR
Turkish Airlines
Turkish Airlines
04 Nov
CPT
20:00
Cape Town Intl airport
24h 25m
1 Stop
19:25
+1
MXP
Milan Malpensa airport
Turkish Airlines
09 Nov
MXP
12:00
Milan Malpensa airport
24h 35m
1 Stop
13:35
+1
CPT
Cape Town Intl airport
7 263 ZAR
KLM
KLM
31 Oct
CPT
2:30
Cape Town Intl airport
16h 40m
1 Stop
18:10
MXP
Milan Malpensa airport
KLM
09 Nov
MXP
7:25
Milan Malpensa airport
15h 15m
1 Stop
23:40
CPT
Cape Town Intl airport
7 666 ZAR
Ethiopian Air
Ethiopian Air
20 Jan
JNB
16:10
Johannesburg OR Tambo airport
17h 45m
2 Stops
8:55
+1
MXP
Milan Malpensa airport
Ethiopian Air
31 Jan
MXP
22:50
Milan Malpensa airport
14h 15m
1 Stop
14:05
+1
JNB
Johannesburg OR Tambo airport
6 277 ZAR
British Airways
British Airways
29 Oct
CPT
20:45
Cape Town Intl airport
16h 45m
1 Stop
12:30
+1
LIN
Milan Linate airport
British Airways
05 Nov
LIN
19:50
Milan Linate airport
15h 15m
1 Stop
12:05
+1
CPT
Cape Town Intl airport
12 527 ZAR
KLM
KLM
28 Oct
CPT
2:30
Cape Town Intl airport
19h 05m
1 Stop
20:35
MXP
Milan Malpensa airport
KLM
05 Nov
MXP
7:25
Milan Malpensa airport
15h 15m
1 Stop
23:40
CPT
Cape Town Intl airport
7 666 ZAR
Qatar Airways
Qatar Airways
31 Oct
CPT
14:35
Cape Town Intl airport
18h 50m
1 Stop
8:25
+1
MXP
Milan Malpensa airport
Qatar Airways
05 Nov
MXP
23:15
Milan Malpensa airport
17h 55m
1 Stop
18:10
+1
CPT
Cape Town Intl airport
7 874 ZAR
Turkish Airlines
Turkish Airlines
29 Oct
CPT
20:00
Cape Town Intl airport
20h 40m
1 Stop
15:40
+1
MXP
Milan Malpensa airport
Turkish Airlines
09 Nov
MXP
19:55
Milan Malpensa airport
16h 40m
1 Stop
13:35
+1
CPT
Cape Town Intl airport
7 263 ZAR

Airports near Milan

Below you will find all the airports in Milan along with their distance from the city centre
Milan Orio Al Serio
45 km from city centre
Milan Linate
6 km from city centre
Milan Malpensa
39 km from city centre
Milan Parma
111 km from city centre

Popular routes to Milan

Most frequently searched flights to Milan along with the cheapest price and shortest flight duration
Johannesburg to Milan
Fastest flight time
17h 15m
Cheapest price
6 277 ZAR
Cape Town to Milan
Fastest flight time
20h 40m
Cheapest price
7 263 ZAR
Durban to Milan
Fastest flight time
25h 50m
Cheapest price
8 652 ZAR
Johannesburg to Milan
Fastest flight time
21h 40m
Cheapest price
10 499 ZAR
Cape Town to Milan
Fastest flight time
21h 25m
Cheapest price
10 819 ZAR
Cape Town to Milan
Fastest flight time
20h 10m
Cheapest price
12 374 ZAR
Johannesburg to Milan
Fastest flight time
21h 25m
Cheapest price
12 554 ZAR
Durban to Milan
Fastest flight time
27h 15m
Cheapest price
21 040 ZAR
View more

Start planning your trip to Milan