Find flights
Deals
When to book
FAQs & Tips
Airlines

R6 569 Find cheap flights to Italy

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Italy departing on 13/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Fri 23/8
Fri 30/8

Search hundreds of travel sites at once for deals on flights to Italy

In the last 7 days, travellers have searched 50 552 773 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Italy Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Rome
Rome1 stopR9 450
Milan
Milan2 stopsR10 771
Naples
Naples1 stopR12 936
Florence
Florence2 stopsR18 899
Trieste
Trieste2 stopsR16 991
Turin
Turin2 stopsR11 835

Good to know

Low season

February

High season

September

Cheapest flight

R6 569
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (6% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to Rome

FAQs - booking Italy flights

  • How long is the flight to Italy?

    An average direct flight from South Africa to Italy takes 20h 38m, covering a distance of 13388 km. The most popular route is Cape Town - Rome with an average flight time of 15h 00m.

  • What is the cheapest flight to Italy?

    The cheapest ticket to Italy from South Africa found in the last 72 hours was R7 853. The most popular route is Cape Town Intl to Rome Fiumicino and the cheapest round-trip airline ticket found on this route in the last 72 hours was R10 496.

  • What are the most popular destinations in Italy?

    Based on KAYAK flight searches, the most popular destination is Rome (38% of total searches to Italy). The next most popular destinations are Milan (28%) and Pisa (15%). Searches for flights to Bologna (14%), to Trieste (2%) and to Naples (2%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Italy

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Italy flight deals.

Top 5 airlines flying to Italy

Need help choosing which airline to fly with from South Africa to Italy? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3759 reviews
8,3Crew
7,9Food
8,1Boarding
8,0Comfort
8,3Entertainment
Airline reviews

The experience of the flight. The food options have definitely gone down

10,0 ExcellentSarat, Jul 2024MCO - DXB
Read more about Emirates reviews

The experience of the flight. The food options have definitely gone down

The internet connection did was not functioning as per normal.

Emirates is still my favorite airline. The good, entertainment, crew, and value are excellent. Unfortunately, the flight was delayed taking off and arriving - which caused me to lose my ground transportation plan. While delays happen, more communication about the delays would be helpful.

we bought trip insurance from you and could not use it. 'underrated' only return 50 % of trip cost. my doctor told me i have stage 4 cancer and that I might not live till the end of the month..

Flight was delayed and no information was provided what was new time Change gate 3 times at Madina airport First gate was 113 Second gate was 204 And last gate was 113 again

I liked everything accept the delay try to improve in that area

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

Flight got canceled without any prior information and it caused lot of trouble

Not that good The crew in the plane were rim professional & almost lost in their work distribution

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

It was great! Friendly crew. Good food and service. Great snacks. But one of our luggage did not come to Chicago. Stood at carrousel until the end waiting for our bag and it wasn’t there. Then we had to rush very fast to catch our connecting flight to Cleveland and almost missed it

Everything was fine except for very old audio video equipment. I couldn’t use my own headphones because there’s two-port audio plug and the headphones provided are useless. The displays are really old as well. Definitely need to be updated.

Checked me out of my connecting flight despite having enough time to transfer, had to check in again at the gate. Then they lost my luggage.

Delayed two times Parked far Bad communication All connections list

Plane was late so luggage never made it to connecting flight. I’ve been home 2 days and still do not have my luggage.

The pilot was wonderful and enthusiastic and introduced himself over the intercom. We all felt in good hands. Crew were all super friendly and especially the young , gentleman crew member. Everything Swiss airlines represents. Hospitality, friendly and professional. Thank you. Truly a memorable short flight.

I arrived 59 minutes before the flight in Tampa due to Massive traffic jam and the flight was closed and I was told that I’d simply have to “book a new ticket on line myself and the gate agents couldn’t help me”. Even though the flight was delayed over 30 minutes, (leaving one hour and 29 minutes before departure, they refused to assist in any way explaining that it’s automatic and there can be no exceptions. Horrible experience due to poor management at gate. I fly this option 2-3 times a year and have a good experience with the cabin crew etc. But, Tampa agents are not trained or allowed customer service. I once was a gate agent for USAir, I know times have changed, but forcing me to purchase a new ticket and complete indifference and inconvenience. No thanks

On time flight, I requested wheelchair in Zurich , when I arrived they were no where to be found, I had one hour between flights I had to walk with great difficulty.

seats are too tight and uncomfortable everything else went well.

Far above average. The level of quality and service has really improved and passed most US carriers on this route. Go Edelweiss!

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

It was a long flight but overall a good one. The one thing that I would comment on is that there is a real problem with disposable plastic products when it comes to the meal service. It would be great for Qatar Airways to find ways to make its meal service more circular and reduce the immense amount of waste.

Not impressed. Only allowed one carry on on such a long flight.

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

The flight was good but my neighbor had the vent open full power for the whole flight and because the air was blowing from the side instead of from the top and I got very cold and ended up with a sore throat.

The crew was fantastic and the over flight was perfect as well.

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

All over with Qatar airlines my experience was really bad due to delays and then putting me on different airlines and after 8 hours of wait I had to listen to their is no plane to fly for another 24 hours. Wore experience ever.

Boarding procedures are very tiring. We have to clear security twice for our connecting flights from Doha. Also every time we board flights we have to show boarding passes 5-6 times.

Movie channels was great. Air hostess could be a little more caring

Business and economy lines were common for most of the journey including check in and security control in Addis Abbeba. Food choice was fine, however there was a hair in my rice

The cabin crew members were so exceptionally good. They were always respectful to us the passengers and were professional. I also enjoyed the meals.

Again, entertainment system didn't work. 50% of aircraft don't seem to have a functional entertainment system and the crew is absolutely uninterested in fixing. They just say Addis needs to fix it. Well, Addis had better get off it's butt and fix their aircraft.

It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

The crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

They canceled our flight right before it was to take off and then we stood in line for four hours to make other arrangements. It completely ruined our trip.

Flight boarding was delayed. Old, low capacity overhead bins requiring many to gate check their carry-on luggage. Beverages other than water were at a charge.

We bought tickets with Lufthanza from Kayak for flight operated by United..

Flight was cancelled and I didn’t arrive until 11 hours after I was scheduled to.

The flight was delayed and I would have missed my connection so I had to be rerouted on a much earlier flight.

This is the worst part of the journey. The Lufthansa flight was delayed, and I missed the connecting flight. Lufthansa staff have not been helpful in rebooking the subsequent flight with Air India (another airline that is part of the Star Alliance). Lufthansa told me it's not their responsibility, and Air India says the PNR is part of Lufthansa, so they are not responsible for rebooking. Lufthansa customer service asked me to contact the counter at Delhi airport, but no one was available there. I am caught between these two airlines, and ultimately, Air India decided to reschedule my flight after 18 hours. I am stranded at Delhi airport. I can't go out because if I do, I can't come back in, and I can't get past security to get food. My 3-year-old and I are stranded here for 12 hours without food and water.

Flight was very late, meaning a missed connection in Frankfurt, and staff completely unhelpful or just absent. Handicap accommodations, reserved in advance, somehow never made it through the system for the second trip in a row!

Everything was good except food. I believe there is room for improvement

I was ver pleased with the service all the way through

Hated every minute of it. Delayed for over 10 hours only to have to cancel rental car, car insurance and hotel. Its taken me 3days to get to my final destination when it should have only taken 12-14 hours. Very unhappy with Lufthansa.

Book Cheap Italy Plane Tickets

Recent return flight deals

14/10Mon
1 stopSWISS
23h 00mJNB-VCE
17/11Sun
1 stopSWISS
23h 25mVCE-JNB
R9 284
19/11Tue
1 stopLufthansa
13h 35mJNB-FCO
26/11Tue
1 stopLufthansa
25h 35mFCO-JNB
R9 450
5/12Thu
1 stopEthiopian Air
15h 45mCPT-FCO
3/1Fri
1 stopEthiopian Air
13h 00mFCO-CPT
R10 477
28/12Sat
1 stopEthiopian Air
15h 45mCPT-FCO
11/1Sat
1 stopEthiopian Air
30h 00mFCO-CPT
R11 853
7/10Mon
1 stopEmirates
18h 15mJNB-FCO
21/10Mon
1 stopEmirates
18h 05mFCO-JNB
R12 404
10/10Thu
1 stopQatar Airways
24h 40mJNB-FCO
31/10Thu
1 stopQatar Airways
18h 05mFCO-JNB
R12 789
16/12Mon
1 stopTurkish Airlines
19h 50mJNB-VCE
31/12Tue
1 stopTurkish Airlines
18h 55mVCE-JNB
R13 119
30/12Mon
1 stopTurkish Airlines
21h 25mCPT-MXP
19/1Sun
1 stopTurkish Airlines
20h 20mMXP-CPT
R13 541
5/8Mon
1 stopEmirates
24h 20mCPT-FCO
21/8Wed
1 stopEmirates
37h 25mFCO-CPT
R14 496
9/1Thu
1 stopQatar Airways
19h 20mCPT-MXP
23/1Thu
1 stopQatar Airways
18h 20mMXP-CPT
R14 826

Search by stops

Search by airline

Search by price

Recent one-way flight deals

13/10Sun
1 stopEtihad Airways
32h 55mJNB-FCO
R6 569
22/9Sun
2 stops
55h 10mCPT-VCE
R6 789
15/9Sun
1 stopQatar Airways
17h 35mJNB-MXP
R7 615
9/1Thu
1 stopQatar Airways
25h 55mCPT-FCO
R8 477
20/10Sun
1 stopEthiopian Air
16h 00mCPT-MXP
R8 587
12/1Sun
1 stopEmirates
30h 05mCPT-FCO
R8 734
8/1Wed
1 stopEmirates
30h 05mCPT-FCO
R9 431
7/1Tue
1 stopEthiopian Air
14h 15mCPT-FCO
R9 835
19/9Thu
1 stopSWISS
23h 35mCPT-VCE
R10 899
20/8Tue
1 stopSWISS
23h 50mJNB-FCO
R14 404

Search by stops

Search by airline

Search by price

Last minute flights to Italy

Last minute flight, train and bus deals

26/7Fri
multi-stop
23h 05mCPT-VCE
19/8Mon
multi-stop
29h 50mVCE-CPT
R12 202
29/7Mon
multi-stop
23h 05mCPT-VCE
20/8Tue
multi-stop
27h 25mVCE-CPT
R12 844
26/7Fri
multi-stopLufthansa
24h 05mCPT-VCE
19/8Mon
multi-stopLufthansa
14h 30mVCE-CPT
R12 918
29/7Mon
multi-stopKLM
23h 05mCPT-VCE
20/8Tue
multi-stopKLM
15h 25mVCE-CPT
R13 046
29/7Mon
multi-stopAir France
20h 20mCPT-VCE
20/8Tue
multi-stopAir France
27h 25mVCE-CPT
R13 303
25/7Thu
multi-stopEmirates
22h 10mJNB-MXP
1/8Thu
multi-stopEmirates
30h 45mMXP-JNB
R15 633
26/7Fri
multi-stopEmirates
25h 20mJNB-MXP
3/8Sat
multi-stopEmirates
30h 45mMXP-JNB
R16 165
28/7Sun
multi-stopLufthansa
20h 05mCPT-FCO
4/8Sun
multi-stopLufthansa
23h 55mFCO-CPT
R19 230
26/7Fri
multi-stopEthiopian Air
25h 50mJNB-MXP
3/8Sat
multi-stopEthiopian Air
13h 25mMXP-JNB
R23 193
26/7Fri
multi-stopEthiopian Air
15h 20mJNB-MXP
3/8Sat
multi-stopEthiopian Air
35h 55mMXP-JNB
R29 927

Search by stops

Search by airline

Search by price