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
ZAR6323
El Al, KLM, Turkish, Swiss, Alitalia, British Airways, Etihad, Egyptair, Air France, Qatar, Ethiopian, Czech, Saudi Arabian, Tap Portugal, Lufthansa, Emirates, South African, Austrian
ZAR6351
Air France, KLM, Swiss, Alitalia, British Airways, Etihad, Tap Portugal, Emirates, Lufthansa, Qatar, Turkish, Austrian
ZAR6438
Tap Portugal, British Airways, Lufthansa, Turkish, Alitalia
ZAR7424
Lufthansa, KLM, Swiss, Austrian, Alitalia, Air France, Tap Portugal
ZAR7445
Air France, Turkish, British Airways, KLM, Alitalia, Tap Portugal, Lufthansa
ZAR7382
Tap Portugal, Turkish, Air France, KLM, Lufthansa, Austrian, Alitalia, British Airways
ZAR6225
British Airways, Turkish, KLM, Alitalia, Tap Portugal, Lufthansa, Air France
ZAR6197
Tap Portugal, KLM, Air France, Lufthansa, Alitalia, British Airways
ZAR7529
Air France, Lufthansa, Alitalia, British Airways, Tap Portugal, KLM
ZAR7424
Alitalia, Tap Portugal, Lufthansa
ZAR7396
Lufthansa, Alitalia
ZAR7415
Alitalia, Lufthansa
ZAR7409
Tap Portugal, British Airways, Alitalia
ZAR7479
Tap Portugal, Alitalia
ZAR7501
Tap Portugal, Alitalia
ZAR7546
Etihad, South African
BWP10486

Flights to Cities in Sardinia

Flights
Airline
Lowest Price
Alitalia, Lufthansa, Tap Portugal
ZAR7505
Swiss, Lufthansa, Alitalia
ZAR7408

Flights to Cities in Sicily

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