Flights Europe Italy

Search and find cheap flights to Italy

Sun 8/18
Sun 8/25
Any month
Compare vs momondo |

Cheapest flight routes to Italy

These routes have the cheapest flights to Italy found by momondo users
Johannesburg - Rome 6 094 ZAR
Johannesburg - Milan 6 612 ZAR
Cape Town - Rome 7 328 ZAR
Cape Town - Milan 7 998 ZAR
Cape Town - Venice 8 440 ZAR

Italy flight deals found on momondo

Check out some of the best fares to Italy found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
JNB
21 Sep
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
30 Sep
Rome Fiumicino airport
13h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
7 267 ZAR
Ethiopian Air
Ethiopian Air
JNB
19 Oct
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
30 Oct
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
7 373 ZAR
Ethiopian Air
Ethiopian Air
JNB
08 Sep
Johannesburg OR Tambo airport
17h 15m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
15 Sep
Milan Malpensa airport
15h 50m
2 Stops
JNB
Johannesburg OR Tambo airport
7 388 ZAR
Ethiopian Air
Ethiopian Air
JNB
06 Sep
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
14 Sep
Rome Fiumicino airport
13h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
7 419 ZAR
Ethiopian Air
Ethiopian Air
JNB
17 Dec
Johannesburg OR Tambo airport
16h 35m
1 Stop
MXP
Milan Malpensa airport
Ethiopian Air
MXP
03 Jan
Milan Malpensa airport
14h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
9 110 ZAR
Qatar Airways
Qatar Airways
JNB
27 Aug
Johannesburg OR Tambo airport
21h 50m
1 Stop
FCO
Rome Fiumicino airport
Qatar Airways
FCO
09 Sep
Rome Fiumicino airport
22h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
10 100 ZAR
Ethiopian Air
Ethiopian Air
JNB
19 Oct
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
30 Oct
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
7 373 ZAR
Ethiopian Air
Ethiopian Air
JNB
21 Sep
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
30 Sep
Rome Fiumicino airport
13h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
7 267 ZAR
Ethiopian Air
Ethiopian Air
JNB
01 Sep
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
02 Sep
Rome Fiumicino airport
13h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
11 288 ZAR
Ethiopian Air
Ethiopian Air
JNB
06 Sep
Johannesburg OR Tambo airport
14h 35m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
14 Sep
Rome Fiumicino airport
13h 25m
1 Stop
JNB
Johannesburg OR Tambo airport
7 419 ZAR
Ethiopian Air
Ethiopian Air
JNB
17 Dec
Johannesburg OR Tambo airport
16h 35m
1 Stop
MXP
Milan Malpensa airport
Ethiopian Air
MXP
03 Jan
Milan Malpensa airport
14h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
9 110 ZAR
Ethiopian Air
Ethiopian Air
CPT
24 Dec
Cape Town Intl airport
16h 10m
1 Stop
MXP
Milan Malpensa airport
Ethiopian Air
MXP
05 Jan
Milan Malpensa airport
14h 40m
1 Stop
CPT
Cape Town Intl airport
10 146 ZAR

Popular routes landing in Italy

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Rome
Fastest flight time
10h 15m
Cheapest price
6 094 ZAR
Johannesburg to Milan
Fastest flight time
15h 35m
Cheapest price
6 612 ZAR
Cape Town to Rome
Fastest flight time
14h 25m
Cheapest price
7 328 ZAR
Cape Town to Milan
Fastest flight time
16h 10m
Cheapest price
7 998 ZAR
Cape Town to Venice
Fastest flight time
25h 20m
Cheapest price
8 440 ZAR
Durban to Rome
Fastest flight time
18h 45m
Cheapest price
9 186 ZAR
Johannesburg to Pisa
Fastest flight time
17h 55m
Cheapest price
9 308 ZAR
Durban to Milan
Fastest flight time
37h 35m
Cheapest price
9 369 ZAR
Johannesburg to Venice
Fastest flight time
18h 15m
Cheapest price
10 192 ZAR
Johannesburg to Florence
Fastest flight time
23h 20m
Cheapest price
10 268 ZAR
Johannesburg to Turin
Fastest flight time
34h 50m
Cheapest price
11 365 ZAR
Johannesburg to Naples
Fastest flight time
26h 05m
Cheapest price
12 659 ZAR
Durban to Venice
Fastest flight time
20h 05m
Cheapest price
19 301 ZAR
View more
Flights Europe Italy