Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from Johannesburg to Italy

Did You Know?

There are no long haul direct flights between Johannesburg, ZA and Italy.
There are no medium haul direct flights between Johannesburg, ZA and Italy.
There are no short haul direct flights between Johannesburg, ZA and Italy.
There are no direct flights from Johannesburg, ZA to Italy.
You must make at least one connection to fly from Johannesburg, ZA to Italy.

Flights to Cities in Italy

Flights
Airline
Lowest Price
Turkish, Saudi Arabian, Czech, Ethiopian, Qatar, Air France, Lufthansa, Emirates, Egyptair, Tap Portugal, Etihad, British Airways, Alitalia, Austrian, Swiss, El Al, KLM, South African, Air Mauritius
R6089
El Al, KLM, Turkish, Swiss, Alitalia, British Airways, Etihad, Egyptair, Air France, Qatar, Ethiopian, Czech, Saudi Arabian, Tap Portugal, Lufthansa, Emirates, South African, Austrian
R6092
Air France, KLM, Swiss, Alitalia, British Airways, Etihad, Tap Portugal, Emirates, Lufthansa, Qatar, Turkish, Austrian
R6028
Tap Portugal, British Airways, Lufthansa, Turkish, Alitalia
R6990
Lufthansa, KLM, Swiss, Austrian, Alitalia, Air France, Tap Portugal
R7078
Air France, Turkish, British Airways, KLM, Alitalia, Tap Portugal, Lufthansa
R7121
Tap Portugal, Turkish, Air France, KLM, Lufthansa, Austrian, Alitalia, British Airways
R7060
British Airways, Turkish, KLM, Alitalia, Tap Portugal, Lufthansa, Air France
R6937
Tap Portugal, KLM, Air France, Lufthansa, Alitalia, British Airways
R7068
Air France, Lufthansa, Alitalia, British Airways, Tap Portugal, KLM
R6980
Alitalia, Tap Portugal, Lufthansa
R7033
Lufthansa, Alitalia
R7050
Alitalia, Lufthansa
R6999
Tap Portugal, British Airways, Alitalia
R7023
Tap Portugal, Alitalia
R6996
Tap Portugal, Alitalia
R7105
Etihad, South African
P5558

Flights to Cities in Sardinia

Flights
Airline
Lowest Price
Alitalia, Lufthansa, Tap Portugal
R7045
Swiss, Lufthansa, Alitalia
R7160

Flights to Cities in Sicily

Flights
Airline
Lowest Price
British Airways, Air France, Swiss, Tap Portugal, KLM, Lufthansa, Alitalia
R6977
Lufthansa, British Airways, Tap Portugal, Alitalia
R7183
Cheap Flights from Johannesburg to Italy, from R6028 Round trip from JNB to IT