4* Etihad Airways offer fairly priced full-service return flights from Italy to the Republic of South Africa. The cheapest flights from Rome or Milan to Johannesburg are available from €467. There is 1x20kg checked-in luggage included in the base fare as well as all other airport taxes and fees, onboard meals, and handbags. There are slightly cheaper flights with Air France-KLM that have better total flight time however excluding checked luggage. Note that if you choose to fly to Cape Town the flights have one layover in Abu Dhabi and a shortstop in Johannesburg (no aircraft change) in both directions.
Flying from: Rome, Milan
Flying to: Johannesburg
Airline(s): Etihad Airways
Luggage: 1x20kg bag
Outbound travel dates: May 2023
Max stay: 1 month
Book by: 31st of March
Booking samples
Italy to South Africa from €492 (direct booking with Etihad Airways)
Milan to Johannesburg for €467
Business Class (AUH-JNB onboard B787-9, flat-bed seats in 1-2-1 configuration)
Italy to South Africa from €1492 (direct booking with Etihad Airways)
Rome to Johannesburg for €1424
Milan to Johannesburg for €1500
Booking sample of cheap Etihad full-service flights from Italy to the Republic of South Africa for €467! In this case, you would depart from Rome to Johannesburg on the 4th of May. Your return flight from South Africa to Italy would be on the 12th of May 2023.