Welcome | Sign out

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
ZAR5279
El Al, KLM, Turkish, Swiss, Alitalia, British Airways, Etihad, Egyptair, Air France, Qatar, Ethiopian, Czech, Saudi Arabian, Tap Portugal, Lufthansa, Emirates, South African, Austrian
ZAR5260
Air France, KLM, Swiss, Alitalia, British Airways, Etihad, Tap Portugal, Emirates, Lufthansa, Qatar, Turkish, Austrian
ZAR5181
Tap Portugal, British Airways, Lufthansa, Turkish, Alitalia
ZAR7244
Lufthansa, KLM, Swiss, Austrian, Alitalia, Air France, Tap Portugal
ZAR7265
Air France, Turkish, British Airways, KLM, Alitalia, Tap Portugal, Lufthansa
ZAR7309
Tap Portugal, Turkish, Air France, KLM, Lufthansa, Austrian, Alitalia, British Airways
ZAR7171
British Airways, Turkish, KLM, Alitalia, Tap Portugal, Lufthansa, Air France
ZAR7156
Tap Portugal, KLM, Air France, Lufthansa, Alitalia, British Airways
ZAR7254
Air France, Lufthansa, Alitalia, British Airways, Tap Portugal, KLM
ZAR7151
Alitalia, Tap Portugal, Lufthansa
ZAR7216
Lufthansa, Alitalia
ZAR7235
Alitalia, Lufthansa
ZAR7230
Tap Portugal, British Airways, Alitalia
ZAR7205
Tap Portugal, Alitalia
ZAR7227
Tap Portugal, Alitalia
ZAR7217
Etihad, South African
BWP10312

Flights to Cities in Sardinia

Flights
Airline
Lowest Price
Alitalia, Lufthansa, Tap Portugal
ZAR7229
Swiss, Lufthansa, Alitalia
ZAR7310

Flights to Cities in Sicily

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