Flights Europe Italy

Search and find cheap flights to Italy

Fri 6/21
Fri 6/28
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 658 ZAR
Johannesburg - Milan 6 875 ZAR
Cape Town - Milan 7 266 ZAR
Johannesburg - Venice 7 628 ZAR
Durban - Venice 7 845 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
12 Dec
Johannesburg OR Tambo airport
16h 00m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
09 Jan
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
6 759 ZAR
Ethiopian Air
Ethiopian Air
JNB
18 Sep
Johannesburg OR Tambo airport
17h 15m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
24 Sep
Milan Malpensa airport
15h 50m
2 Stops
JNB
Johannesburg OR Tambo airport
6 875 ZAR
Ethiopian Air
Ethiopian Air
JNB
11 Jul
Johannesburg OR Tambo airport
15h 00m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
17 Jul
Rome Fiumicino airport
13h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
7 078 ZAR
Ethiopian Air
Ethiopian Air
CPT
09 Jul
Cape Town Intl airport
15h 00m
1 Stop
MXP
Milan Malpensa airport
Ethiopian Air
MXP
16 Jul
Milan Malpensa airport
16h 30m
2 Stops
CPT
Cape Town Intl airport
7 352 ZAR
Emirates
Emirates
JNB
10 Aug
Johannesburg OR Tambo airport
21h 45m
1 Stop
MXP
Milan Malpensa airport
Emirates
MXP
24 Aug
Milan Malpensa airport
18h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
7 483 ZAR
Etihad Airways
Etihad Airways
JNB
16 Jul
Johannesburg OR Tambo airport
34h 45m
1 Stop
MXP
Milan Malpensa airport
Etihad Airways
MXP
23 Jul
Milan Malpensa airport
49h 45m
2 Stops
JNB
Johannesburg OR Tambo airport
7 541 ZAR
Lufthansa
Lufthansa
JNB
11 Aug
Johannesburg OR Tambo airport
14h 25m
1 Stop
TRN
Turin Citta Di Torino airport
Lufthansa
TRN
25 Aug
Turin Citta Di Torino airport
13h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
10 464 ZAR
Ethiopian Air
Ethiopian Air
JNB
11 Jul
Johannesburg OR Tambo airport
15h 00m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
17 Jul
Rome Fiumicino airport
13h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
7 078 ZAR
Ethiopian Air
Ethiopian Air
JNB
12 Dec
Johannesburg OR Tambo airport
16h 00m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
09 Jan
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
6 759 ZAR
Ethiopian Air
Ethiopian Air
JNB
30 Jun
Johannesburg OR Tambo airport
17h 15m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
06 Jul
Milan Malpensa airport
14h 00m
1 Stop
JNB
Johannesburg OR Tambo airport
7 700 ZAR
Ethiopian Air
Ethiopian Air
CPT
09 Jul
Cape Town Intl airport
15h 00m
1 Stop
MXP
Milan Malpensa airport
Ethiopian Air
MXP
16 Jul
Milan Malpensa airport
16h 30m
2 Stops
CPT
Cape Town Intl airport
7 352 ZAR
Ethiopian Air
Ethiopian Air
JNB
18 Sep
Johannesburg OR Tambo airport
17h 15m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
24 Sep
Milan Malpensa airport
15h 50m
2 Stops
JNB
Johannesburg OR Tambo airport
6 875 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 658 ZAR
Johannesburg to Milan
Fastest flight time
17h 15m
Cheapest price
6 875 ZAR
Johannesburg to Venice
Fastest flight time
19h 10m
Cheapest price
7 628 ZAR
Cape Town to Rome
Fastest flight time
14h 00m
Cheapest price
8 293 ZAR
Johannesburg to Turin
Fastest flight time
14h 25m
Cheapest price
10 464 ZAR
Cape Town to Milan
Fastest flight time
15h 00m
Cheapest price
7 266 ZAR
Johannesburg to Pisa
Fastest flight time
17h 55m
Cheapest price
9 379 ZAR
Durban to Milan
Fastest flight time
37h 35m
Cheapest price
8 221 ZAR
Cape Town to Venice
Fastest flight time
15h 20m
Cheapest price
8 467 ZAR
Durban to Rome
Fastest flight time
20h 40m
Cheapest price
8 395 ZAR
Johannesburg to Florence
Fastest flight time
19h 00m
Cheapest price
12 245 ZAR
Johannesburg to Naples
Fastest flight time
21h 20m
Cheapest price
8 583 ZAR
Durban to Venice
Fastest flight time
19h 10m
Cheapest price
7 845 ZAR
View more
Flights Europe Italy