Recommended by:More >

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
ZAR5956
El Al, KLM, Turkish, Swiss, Alitalia, British Airways, Etihad, Egyptair, Air France, Qatar, Ethiopian, Czech, Saudi Arabian, Tap Portugal, Lufthansa, Emirates, South African, Austrian
ZAR5849
Air France, KLM, Swiss, Alitalia, British Airways, Etihad, Tap Portugal, Emirates, Lufthansa, Qatar, Turkish, Austrian
ZAR5848
Tap Portugal, British Airways, Lufthansa, Turkish, Alitalia
ZAR6962
Lufthansa, KLM, Swiss, Austrian, Alitalia, Air France, Tap Portugal
ZAR5854
Air France, Turkish, British Airways, KLM, Alitalia, Tap Portugal, Lufthansa
ZAR7032
Tap Portugal, Turkish, Air France, KLM, Lufthansa, Austrian, Alitalia, British Airways
ZAR5861
British Airways, Turkish, KLM, Alitalia, Tap Portugal, Lufthansa, Air France
ZAR5836
Tap Portugal, KLM, Air France, Lufthansa, Alitalia, British Airways
ZAR7033
Air France, Lufthansa, Alitalia, British Airways, Tap Portugal, KLM
ZAR6952
Alitalia, Tap Portugal, Lufthansa
ZAR6998
Lufthansa, Alitalia
ZAR7015
Alitalia, Lufthansa
ZAR7010
Tap Portugal, British Airways, Alitalia
ZAR6988
Tap Portugal, Alitalia
ZAR7008
Tap Portugal, Alitalia
ZAR6998
Etihad, South African
BWP9512

Flights to Cities in Sardinia

Flights
Airline
Lowest Price
Alitalia, Lufthansa, Tap Portugal
ZAR7010
Swiss, Lufthansa, Alitalia
ZAR7131

Flights to Cities in Sicily

Flights
Airline
Lowest Price
British Airways, Air France, Swiss, Tap Portugal, KLM, Lufthansa, Alitalia
ZAR6974
Lufthansa, British Airways, Tap Portugal, Alitalia
ZAR7078
Recommended by:More >
Cheap Flights from Johannesburg to Italy, from ZAR5836 Round trip from JNB to IT