Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Johannesburg To Italy Last modified: 25 Jul 2016 12:32 AM

Cheap flights from Johannesburg (JNB) to popular destinations in Italy (IT)

Bologna
Carrier Departure Date Return Date Lowest Price
Alitalia 13 Oct 2016 25 Oct 2016 R 8,534
Alitalia 02 Oct 2016 15 Oct 2016 R 8,848
Alitalia 17 Sep 2016 21 Sep 2016 R 8,905
South African 13 Oct 2016 25 Oct 2016 R 9,248
South African 02 Oct 2016 15 Oct 2016 R 10,106
Air Berlin 13 Oct 2016 25 Oct 2016 R 10,449
Air Berlin 02 Oct 2016 15 Oct 2016 R 10,678
Air Berlin 17 Sep 2016 21 Sep 2016 R 10,749
Alitalia 23 Aug 2016 30 Aug 2016 R 10,878
South African 23 Aug 2016 30 Aug 2016 R 11,335
Catania
Carrier Departure Date Return Date Lowest Price
Alitalia 03 Sep 2016 08 Sep 2016 R 10,049
Air Berlin 23 Aug 2016 05 Sep 2016 R 11,507
Air Berlin 03 Sep 2016 08 Sep 2016 R 11,778
Alitalia 23 Aug 2016 05 Sep 2016 R 12,179
NIKI 23 Aug 2016 05 Sep 2016 R 12,279
Air France 23 Aug 2016 05 Sep 2016 R 15,723
Lufthansa 03 Sep 2016 08 Sep 2016 R 18,039
Lufthansa 23 Aug 2016 05 Sep 2016 R 20,769
British Airways 23 Aug 2016 05 Sep 2016 R 23,542
South African 23 Aug 2016 05 Sep 2016 R 34,677
Florence
Carrier Departure Date Return Date Lowest Price
Alitalia 07 Oct 2016 21 Oct 2016 R 10,120
Alitalia 07 Sep 2016 22 Sep 2016 R 10,163
South African 07 Sep 2016 22 Sep 2016 R 10,578
KLM 10 Dec 2016 19 Dec 2016 R 10,792
South African 07 Oct 2016 21 Oct 2016 R 11,235
KLM 17 Dec 2016 24 Dec 2016 R 11,535
Air Berlin 31 Aug 2016 08 Sep 2016 R 11,550
Air France 17 Dec 2016 24 Dec 2016 R 11,621
Air Berlin 07 Sep 2016 22 Sep 2016 R 11,635
NIKI 31 Aug 2016 08 Sep 2016 R 11,979
Milan
Carrier Departure Date Return Date Lowest Price
Alitalia 10 Oct 2016 17 Oct 2016 R 6,661
Alitalia 13 Sep 2016 20 Sep 2016 R 6,661
Alitalia 12 Sep 2016 19 Sep 2016 R 6,661
Alitalia 11 Oct 2016 18 Oct 2016 R 6,661
Alitalia 27 Sep 2016 04 Oct 2016 R 6,661
Alitalia 09 Oct 2016 16 Oct 2016 R 6,661
Alitalia 19 Sep 2016 26 Sep 2016 R 6,661
Alitalia 12 Oct 2016 19 Oct 2016 R 6,661
Alitalia 21 Sep 2016 28 Sep 2016 R 6,661
Alitalia 28 Sep 2016 05 Oct 2016 R 6,661
Naples
Carrier Departure Date Return Date Lowest Price
Alitalia 01 Jun 2017 13 Jun 2017 R 8,577
Alitalia 31 Jul 2016 14 Aug 2016 R 8,891
Alitalia 27 Sep 2016 01 Oct 2016 R 9,634
Air France 01 Jun 2017 13 Jun 2017 R 9,963
South African 01 Jun 2017 13 Jun 2017 R 10,806
Air Berlin 31 Jul 2016 14 Aug 2016 R 10,992
Air Berlin 27 Sep 2016 01 Oct 2016 R 11,235
Air Berlin 21 Sep 2016 05 Oct 2016 R 11,392
Air France 31 Jul 2016 14 Aug 2016 R 12,079
Palermo
Carrier Departure Date Return Date Lowest Price
Alitalia 02 Jun 2017 09 Jun 2017 R 9,892
Alitalia 07 Aug 2016 14 Aug 2016 R 11,078
Alitalia 30 Aug 2016 05 Sep 2016 R 12,136
Air France 30 Aug 2016 05 Sep 2016 R 12,436
KLM 02 Jun 2017 09 Jun 2017 R 12,479
Air France 02 Jun 2017 09 Jun 2017 R 12,722
KLM 30 Aug 2016 05 Sep 2016 R 13,208
KLM 07 Aug 2016 14 Aug 2016 R 13,537
Air France 07 Aug 2016 14 Aug 2016 R 13,794
Lufthansa 02 Jun 2017 09 Jun 2017 R 14,566
Pisa
Carrier Departure Date Return Date Lowest Price
Alitalia 17 Sep 2016 21 Sep 2016 R 8,891
South African 28 Dec 2016 02 Jan 2017 R 10,192
Alitalia 28 Dec 2016 02 Jan 2017 R 11,021
Air France 17 Sep 2016 21 Sep 2016 R 11,793
British Airways 28 Dec 2016 02 Jan 2017 R 12,036
Air France 28 Dec 2016 02 Jan 2017 R 14,280
KLM 17 Sep 2016 21 Sep 2016 R 16,352
Lufthansa 30 Jul 2016 10 Aug 2016 R 17,339
Lufthansa 28 Dec 2016 02 Jan 2017 R 18,010
Lufthansa 17 Sep 2016 21 Sep 2016 R 18,010
Rome
Carrier Departure Date Return Date Lowest Price
Alitalia 18 Oct 2016 25 Oct 2016 R 6,847
Alitalia 12 Sep 2016 19 Sep 2016 R 6,847
Alitalia 28 Sep 2016 05 Oct 2016 R 6,847
Alitalia 27 Sep 2016 04 Oct 2016 R 6,847
Alitalia 19 Oct 2016 26 Oct 2016 R 6,847
Alitalia 09 Oct 2016 16 Oct 2016 R 6,847
Alitalia 19 Sep 2016 26 Sep 2016 R 6,847
Alitalia 10 Oct 2016 17 Oct 2016 R 6,847
Alitalia 16 Oct 2016 23 Oct 2016 R 6,847
Alitalia 12 Oct 2016 19 Oct 2016 R 6,847
Turin
Carrier Departure Date Return Date Lowest Price
Alitalia 10 Apr 2017 16 Apr 2017 R 9,063
South African 10 Apr 2017 16 Apr 2017 R 10,263
KLM 10 Apr 2017 16 Apr 2017 R 11,821
Air France 10 Apr 2017 16 Apr 2017 R 12,050
British Airways 10 Apr 2017 16 Apr 2017 R 12,207
Brussels 10 Apr 2017 16 Apr 2017 R 32,990
Venice
Carrier Departure Date Return Date Lowest Price
Alitalia 27 Sep 2016 04 Oct 2016 R 6,790
Alitalia 22 Sep 2016 29 Sep 2016 R 6,876
Alitalia 20 Sep 2016 27 Sep 2016 R 6,876
Alitalia 06 Sep 2016 13 Sep 2016 R 6,876
Alitalia 13 Apr 2017 02 May 2017 R 6,947
Alitalia 18 May 2017 29 May 2017 R 6,947
Alitalia 26 Oct 2016 08 Nov 2016 R 6,947
Alitalia 10 Nov 2016 17 Nov 2016 R 6,947
Alitalia 21 Sep 2016 28 Sep 2016 R 6,961
Alitalia 19 Sep 2016 26 Sep 2016 R 6,961

Flights to Cities in Italy

FlightsAirlineLowest Price
Johannesburg to Rome Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Lufthansa, Niger Air Cargo, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 6,847
Johannesburg to Milan Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air Dolomiti, NIKI, Iberia, Meridiana, KLM, Lufthansa, Niger Air Cargo, Austrian, South African, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic R 6,661
Johannesburg to Venice Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Air Dolomiti, Iberia, KLM, Lufthansa, Thomas Cook, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 6,790
Johannesburg to Genoa Air France, Alitalia, British Airways, Meridiana, KLM, Lufthansa, TAROM, South African, Virgin Atlantic Check Dates
Johannesburg to Florence Air Berlin, Air France, Alitalia, British Airways, Condor, Air Dolomiti, NIKI, Iberia, KLM, Lufthansa, Austrian, South African, Brussels, Corsair, Virgin Atlantic R 10,120
Johannesburg to Naples Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, South African, SAS, Brussels, Virgin Atlantic R 8,891
Johannesburg to Bologna Air Berlin, Air France, Alitalia, British Airways, Air Dolomiti, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 8,534
Johannesburg to Turin Aegean, Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, South African, Brussels, Virgin Atlantic Check Dates
Johannesburg to Verona Air France, Alitalia, British Airways, Condor, KLM, Lufthansa, South African, Brussels, Virgin Atlantic Check Dates
Johannesburg to Pisa Aegean, Air France, Finnair, Alitalia, British Airways, Aer Lingus, KLM, Lufthansa, South African, SAS, Virgin Atlantic R 8,891
Johannesburg to Bari Aegean, Air Berlin, Air France, Alitalia, British Airways, Air Dolomiti, KLM, Lufthansa, South African, Brussels, Virgin Atlantic Check Dates
Johannesburg to Trieste Air France, Finnair, Alitalia, British Airways, KLM, Lufthansa, South African, SAS, Brussels, Virgin Atlantic R 9,020
Johannesburg to Ancona Air France, Alitalia, British Airways, KLM, Lufthansa, South African, Virgin Atlantic Check Dates
Johannesburg to Brindisi Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, South African R 14,523
Johannesburg to Lamezia Terme Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, South African, Brussels, Virgin Atlantic Check Dates
Johannesburg to Reggio di Calabria Air France, Alitalia, British Airways, KLM, Lufthansa, South African, Tap Portugal Check Dates
Gaborone to Milan Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, Virgin Atlantic Check Dates

Flights to Cities in Sardinia

FlightsAirlineLowest Price
Johannesburg to Cagliari Air Berlin, Air France, Alitalia, British Airways, Meridiana, KLM, Lufthansa, South African, SAS, Brussels, Virgin Atlantic R 28,845
Johannesburg to Olbia Air Berlin, Air France, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, South African, Brussels Check Dates

Flights to Cities in Sicily

FlightsAirlineLowest Price
Johannesburg to Catania Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, NIKI, Iberia, Meridiana, KLM, Air Malta, Lufthansa, Czech, Austrian, South African, Brussels, Virgin Atlantic R 10,049
Johannesburg to Palermo Air Berlin, Air France, Alitalia, British Airways, Meridiana, KLM, Air Malta, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic R 11,078
Cheap Flights from Johannesburg to Italy, from R 6,661 Round trip from JNB to IT