Flights Europe Italy

Search and find cheap flights to Italy

Sun 10/21
Sun 10/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 398 ZAR
Johannesburg - Milan 474 ZAR
Cape Town - Milan 536 ZAR
Cape Town - Venice 542 ZAR
Cape Town - Rome 556 ZAR

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Kenya Airways
Kenya Airways
JNB
6:00 am
Johannesburg OR Tambo airport
26h 45m
2 Stops
7:45 am
+1
FCO
Rome Fiumicino airport
Kenya Airways
FCO
6:00 am
Rome Fiumicino airport
22h 00m
2 Stops
4:00 am
+1
JNB
Johannesburg OR Tambo airport
5 786R
Ethiopian Air
Ethiopian Air
JNB
6:00 am
Johannesburg OR Tambo airport
15h 20m
1 Stop
8:20 pm
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
6:00 am
Rome Fiumicino airport
13h 05m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
6 707R
SWISS
SWISS
CPT
7:00 am
Cape Town Intl airport
35h 00m
1 Stop
5:00 pm
+1
FCO
Rome Fiumicino airport
SWISS
FCO
6:00 am
Rome Fiumicino airport
14h 55m
1 Stop
9:55 pm
CPT
Cape Town Intl airport
8 002R
Etihad Airways
Etihad Airways
CPT
7:00 am
Cape Town Intl airport
26h 20m
2 Stops
8:20 am
+1
FCO
Rome Fiumicino airport
Etihad Airways
FCO
6:00 am
Rome Fiumicino airport
22h 35m
2 Stops
5:35 am
+1
CPT
Cape Town Intl airport
8 564R
British Airways
British Airways
JNB
7:00 am
Johannesburg OR Tambo airport
27h 45m
1 Stop
9:45 am
+1
LIN
Milan Linate airport
British Airways
LIN
6:00 am
Milan Linate airport
16h 30m
1 Stop
11:30 pm
JNB
Johannesburg OR Tambo airport
9 787R
Austrian Airlines
Austrian Airlines
CPT
7:00 am
Cape Town Intl airport
19h 05m
1 Stop
1:05 am
+1
VCE
Venice Marco Polo airport
Austrian Airlines
VCE
6:00 am
Venice Marco Polo airport
26h 35m
1 Stop
9:35 am
+1
CPT
Cape Town Intl airport
10 017R
Ethiopian Air
Ethiopian Air
JNB
6:00 am
Johannesburg OR Tambo airport
15h 20m
1 Stop
8:20 pm
FCO
Rome Fiumicino airport
Ethiopian Air
FCO
6:00 am
Rome Fiumicino airport
13h 05m
1 Stop
8:05 pm
JNB
Johannesburg OR Tambo airport
6 707R
British Airways
British Airways
JNB
7:00 am
Johannesburg OR Tambo airport
27h 45m
1 Stop
9:45 am
+1
LIN
Milan Linate airport
British Airways
LIN
6:00 am
Milan Linate airport
16h 30m
1 Stop
11:30 pm
JNB
Johannesburg OR Tambo airport
9 787R
Austrian Airlines
Austrian Airlines
CPT
7:00 am
Cape Town Intl airport
19h 05m
1 Stop
1:05 am
+1
VCE
Venice Marco Polo airport
Austrian Airlines
VCE
6:00 am
Venice Marco Polo airport
26h 35m
1 Stop
9:35 am
+1
CPT
Cape Town Intl airport
10 017R
Kenya Airways
Kenya Airways
JNB
6:00 am
Johannesburg OR Tambo airport
26h 45m
2 Stops
7:45 am
+1
FCO
Rome Fiumicino airport
Kenya Airways
FCO
6:00 am
Rome Fiumicino airport
22h 00m
2 Stops
4:00 am
+1
JNB
Johannesburg OR Tambo airport
5 786R
Etihad Airways
Etihad Airways
CPT
7:00 am
Cape Town Intl airport
26h 20m
2 Stops
8:20 am
+1
FCO
Rome Fiumicino airport
Etihad Airways
FCO
6:00 am
Rome Fiumicino airport
22h 35m
2 Stops
5:35 am
+1
CPT
Cape Town Intl airport
8 564R
SWISS
SWISS
CPT
7:00 am
Cape Town Intl airport
35h 00m
1 Stop
5:00 pm
+1
FCO
Rome Fiumicino airport
SWISS
FCO
6:00 am
Rome Fiumicino airport
14h 55m
1 Stop
9:55 pm
CPT
Cape Town Intl airport
8 002R