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
ZAR5742
El Al, KLM, Turkish, Swiss, Alitalia, British Airways, Etihad, Egyptair, Air France, Qatar, Ethiopian, Czech, Saudi Arabian, Tap Portugal, Lufthansa, Emirates, South African, Austrian
ZAR5740
Air France, KLM, Swiss, Alitalia, British Airways, Etihad, Tap Portugal, Emirates, Lufthansa, Qatar, Turkish, Austrian
ZAR5842
Tap Portugal, British Airways, Lufthansa, Turkish, Alitalia
ZAR7199
Lufthansa, KLM, Swiss, Austrian, Alitalia, Air France, Tap Portugal
ZAR7294
Air France, Turkish, British Airways, KLM, Alitalia, Tap Portugal, Lufthansa
ZAR7272
Tap Portugal, Turkish, Air France, KLM, Lufthansa, Austrian, Alitalia, British Airways
ZAR7206
British Airways, Turkish, KLM, Alitalia, Tap Portugal, Lufthansa, Air France
ZAR7192
Tap Portugal, KLM, Air France, Lufthansa, Alitalia, British Airways
ZAR7283
Air France, Lufthansa, Alitalia, British Airways, Tap Portugal, KLM
ZAR7152
Alitalia, Tap Portugal, Lufthansa
ZAR7245
Lufthansa, Alitalia
ZAR7264
Alitalia, Lufthansa
ZAR7259
Tap Portugal, British Airways, Alitalia
ZAR7234
Tap Portugal, Alitalia
ZAR7256
Tap Portugal, Alitalia
ZAR7246
Etihad, South African
BWP10593

Flights to Cities in Sardinia

Flights
Airline
Lowest Price
Alitalia, Lufthansa, Tap Portugal
ZAR7259
Swiss, Lufthansa, Alitalia
ZAR7363

Flights to Cities in Sicily

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