Flights Europe Italy

Search and find cheap flights to Italy

Mon 10/14
Mon 10/21
Any month
Compare vs momondo |

Cheapest flight routes to Italy

These routes have the cheapest flights to Italy found by momondo users
Departing Destination Best Price
Johannesburg Milan 6 380 ZAR
Johannesburg Rome 6 881 ZAR
Cape Town Milan 7 544 ZAR
Johannesburg Florence 7 927 ZAR
Johannesburg Venice 8 000 ZAR
Cape Town Venice 8 103 ZAR
Cape Town Rome 8 118 ZAR
Durban Venice 8 148 ZAR
Johannesburg Naples 8 295 ZAR
Johannesburg Turin 8 678 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
06 Nov
Johannesburg OR Tambo airport
15h 20m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
17 Nov
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
6 763 ZAR
Ethiopian Air
Ethiopian Air
JNB
20 Mar
Johannesburg OR Tambo airport
15h 20m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
27 Mar
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
7 381 ZAR
Ethiopian Air
Ethiopian Air
CPT
14 Jan
Cape Town Intl airport
20h 55m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
28 Jan
Milan Malpensa airport
20h 10m
3 Stops
CPT
Cape Town Intl airport
7 455 ZAR
Ethiopian Air
Ethiopian Air
CPT
14 Jan
Cape Town Intl airport
20h 55m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
28 Jan
Milan Malpensa airport
20h 10m
3 Stops
CPT
Cape Town Intl airport
7 544 ZAR
Ethiopian Air
Ethiopian Air
JNB
16 Oct
Johannesburg OR Tambo airport
17h 15m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
26 Oct
Milan Malpensa airport
13h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
7 838 ZAR
Air France
Air France
JNB
25 Nov
Johannesburg OR Tambo airport
23h 55m
1 Stop
TRN
Turin Citta Di Torino airport
Air France
TRN
29 Nov
Turin Citta Di Torino airport
14h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
8 634 ZAR
Ethiopian Air
Ethiopian Air
JNB
06 Nov
Johannesburg OR Tambo airport
15h 20m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
17 Nov
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
6 763 ZAR
Ethiopian Air
Ethiopian Air
JNB
20 Mar
Johannesburg OR Tambo airport
15h 20m
1 Stop
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
27 Mar
Rome Fiumicino airport
13h 05m
1 Stop
JNB
Johannesburg OR Tambo airport
7 381 ZAR
Ethiopian Air
Ethiopian Air
JNB
16 Oct
Johannesburg OR Tambo airport
17h 15m
2 Stops
MXP
Milan Malpensa airport
Ethiopian Air
MXP
26 Oct
Milan Malpensa airport
13h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
7 838 ZAR
Ethiopian Air
Ethiopian Air
JNB
10 Dec
Johannesburg OR Tambo airport
16h 35m
1 Stop
MXP
Milan Malpensa airport
Ethiopian Air
MXP
30 Dec
Milan Malpensa airport
15h 40m
2 Stops
JNB
Johannesburg OR Tambo airport
9 091 ZAR
Qatar Airways
Qatar Airways
CPT
22 Oct
Cape Town Intl airport
17h 45m
1 Stop
MXP
Milan Malpensa airport
Qatar Airways
MXP
04 Nov
Milan Malpensa airport
18h 25m
1 Stop
CPT
Cape Town Intl airport
9 518 ZAR
Air France
Air France
JNB
25 Nov
Johannesburg OR Tambo airport
23h 55m
1 Stop
TRN
Turin Citta Di Torino airport
Air France
TRN
29 Nov
Turin Citta Di Torino airport
14h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
8 634 ZAR

When is the best time to fly to Italy?

In general, when booking your flight to Italy, May is the cheapest month on average.

When is the best time to book a flight to Italy?

In general, most flyers find the cheapest time to book a flight to Italy is about 25 days prior.

What is the cheapest day to depart on your flight to Italy?

On average, the cheapest flights to Italy are found when departing on a Wednesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Italy?

Generally, when visiting Italy, afternoon flights represent the best value. evening flights are likely to have higher prices.


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 Milan
Fastest flight time
15h 35m
Cheapest price
6 380 ZAR
Johannesburg to Rome
Fastest flight time
10h 15m
Cheapest price
6 881 ZAR
Cape Town to Milan
Fastest flight time
16h 10m
Cheapest price
7 544 ZAR
Johannesburg to Florence
Fastest flight time
14h 10m
Cheapest price
7 927 ZAR
Johannesburg to Venice
Fastest flight time
16h 55m
Cheapest price
8 000 ZAR
Cape Town to Venice
Fastest flight time
24h 20m
Cheapest price
8 103 ZAR
Cape Town to Rome
Fastest flight time
14h 00m
Cheapest price
8 118 ZAR
Durban to Venice
Fastest flight time
27h 55m
Cheapest price
8 148 ZAR
Johannesburg to Naples
Fastest flight time
16h 40m
Cheapest price
8 295 ZAR
Johannesburg to Turin
Fastest flight time
22h 55m
Cheapest price
8 678 ZAR
Durban to Rome
Fastest flight time
18h 45m
Cheapest price
8 811 ZAR
Durban to Milan
Fastest flight time
19h 40m
Cheapest price
9 046 ZAR
Johannesburg to Pisa
Fastest flight time
23h 45m
Cheapest price
9 444 ZAR
Cape Town to Turin
Fastest flight time
19h 15m
Cheapest price
11 787 ZAR
Port Elizabeth to Pisa
Fastest flight time
29h 15m
Cheapest price
11 860 ZAR
Pilanesberg to Bologna
Fastest flight time
24h 40m
Cheapest price
12 317 ZAR
Cape Town to Verona
Fastest flight time
15h 35m
Cheapest price
12 818 ZAR
Hoedspruit to Rome
Fastest flight time
24h 20m
Cheapest price
13 953 ZAR
Pilanesberg to Pisa
Fastest flight time
30h 40m
Cheapest price
14 041 ZAR
Johannesburg to Olbia
Fastest flight time
24h 45m
Cheapest price
15 838 ZAR
View more
Flights Europe Italy