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
ZAR6201
El Al, KLM, Turkish, Swiss, Alitalia, British Airways, Etihad, Egyptair, Air France, Qatar, Ethiopian, Czech, Saudi Arabian, Tap Portugal, Lufthansa, Emirates, South African, Austrian
ZAR6238
Air France, KLM, Swiss, Alitalia, British Airways, Etihad, Tap Portugal, Emirates, Lufthansa, Qatar, Turkish, Austrian
ZAR5552
Tap Portugal, British Airways, Lufthansa, Turkish, Alitalia
ZAR7344
Lufthansa, KLM, Swiss, Austrian, Alitalia, Air France, Tap Portugal
ZAR5518
Air France, Turkish, British Airways, KLM, Alitalia, Tap Portugal, Lufthansa
ZAR7132
Tap Portugal, Turkish, Air France, KLM, Lufthansa, Austrian, Alitalia, British Airways
ZAR5526
British Airways, Turkish, KLM, Alitalia, Tap Portugal, Lufthansa, Air France
ZAR5499
Tap Portugal, KLM, Air France, Lufthansa, Alitalia, British Airways
ZAR7074
Air France, Lufthansa, Alitalia, British Airways, Tap Portugal, KLM
ZAR7081
Alitalia, Tap Portugal, Lufthansa
ZAR7509
Lufthansa, Alitalia
ZAR7255
Alitalia, Lufthansa
ZAR7524
Tap Portugal, British Airways, Alitalia
ZAR7498
Tap Portugal, Alitalia
ZAR7521
Tap Portugal, Alitalia
ZAR7510
Etihad, South African
BWP10868

Flights to Cities in Sardinia

Flights
Airline
Lowest Price
Alitalia, Lufthansa, Tap Portugal
ZAR7523
Swiss, Lufthansa, Alitalia
ZAR7608

Flights to Cities in Sicily

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