R5 441 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 15/1. 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

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

In the last 7 days, travellers have searched 47 946 175 times on KAYAK, and here's why:

Save 22% 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 153
Milan
Milan1 stopR8 126
Naples
Naples1 stopR10 829
Florence
Florence1 stopR11 261
Turin
Turin2 stopsR11 640

Good to know

Low season

February

High season

May

Cheapest flight

R5 441
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly and prices are also 11% lower 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 22h 58m, covering a distance of 13388 km. The most popular route is Sun City Resort - Bologna with an average flight time of 24h 40m.

  • What is the cheapest flight to Italy?

    The cheapest ticket to Italy from South Africa found in the last 72 hours was R8 126. The most popular route is from Sun City Resort to Bologna and the cheapest round-trip airline ticket found on this route in the last 72 hours was R15 063.

  • What are the most popular destinations in Italy?

    Based on KAYAK flight searches, the most popular destination is Milan (43% of total searches to Italy). The next most popular destinations are Rome (22%) and Pisa (14%). Searches for flights to Bologna (13%), to Turin (3%) 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

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July and August. The cheapest month to fly from South Africa is November.
  • 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 3487 reviews
8,3Crew
8,0Comfort
8,2Entertainment
8,1Boarding
7,9Food
Airline reviews

We boarded via a mobile gate in Dubai. I don't care for the bus ride from the gate to the plane

10,0 ExcellentDavid, Oct 2024DXB - VCE
Read more Emirates reviews

We boarded via a mobile gate in Dubai. I don't care for the bus ride from the gate to the plane

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

I was not allowed to upgrade with miles whereas others were. That’s a pity

Emirates is good airlines. But there plane seats were very small and congested. Need to little good and big seats in economy class.

On the DXB to IAD flight, missed the snack between the meals again...

No Vegetarian options onboard, made to wait for a long time for boarding

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

More than two hours delay I could not do my tax refund because of the delay to check in They lost my luggage

I am vegan. The food was balanced, tasty and enough. I enjoyed the ride. The crew was very friendly and went out of their way to please the passengers.

Everything was good up until getting off the plane. Riyadh simply cannot handle an A380. Exiting the plane on a remote stand was extremely slow and frustrating, then waiting for buses for transport back to the terminal is another disaster. Give me the 777 any day.

Nothing special.. they could have provided something to eat without a charge

For the price of the ticket it's probably the best service in the world

This time, I traveled in the economy, and it was surprisingly better than the eco-premium (food, comfort, and crew were noticeably worse in premium!)

Flight was cancelled due to technical problems with the aircraft. It would be nice if SWISS would invest in new aircraft; that would for sure minimize the technical issues with (old) aircrafts.

overall the flight was good and we were happy they waited for us. However, our luggage didn t make it and this caused us a lot of problems.

Ghe issue was with the delay caused by the late boarding. We had to run to catch our next flight, barely made it and then our luggage didn t arrive with us. Really bad organizing.

This was an upgrade to business class and really enjoyed the experience. Much better than my earlier flight and thank you.

Crew was wonderful, snacks were so good and quite a variety for free, food was mediocre, big selection of movies and they kept lavatories pretty clean throughout the flight

It was the first time in my life (I’m 54) that I’ve had to pay for drinks on an international flight. Very disappointing. Also, the baggage fees were very steep. I’d rather pay for everything in the price of the ticket than be repeatedly charged for add-ons.

It was not made clear that additional passport control is needed before queueing up for boarding. The seats were very uncomfortable and cramped even for small persons. The arm rests were not fully capable of lifting up out of the way and the media controls cut-out made them even worse to lean on. Just one audio channel was working on one of our seats.

Seat experience average as they use old 777 for must flights despite full load. Qr fares are higher than other airlines for same routes so they should at least upgrade the planes . Food is average and same dishes for months on most routes I travelled at least - the Arabian rice dish “Maqboos” on every flight for months - I am sure there are other food Arabian dishes ?? It’s become boring ! Crew is always good which makes up for these things but hey confirm us what we need

Overall good. Food choice in business class is a concern as same dishes on every flight for months. Crew is great and seats on this sector were fine . They need to have more variety in dining

riding in first class, you don't expect every time you order your dinner or breakfast that the first thing the stewardess says is Let me see if we have any left. Also, the food selection was not great: 3 of 4 entrees had mushrooms and I dont eat mushrooms, the 4th item was 'let me see if we have any left' and this was within 30 mins of entering the flight! Same experience level, it didn't feel first class this round.

The overall flight experience between Doha and Kolkata was satisfactory. The staff onboard were notably engaged, responsive, and enthusiastic, providing a level of service that stood out, especially when compared to the less attentive crew on the earlier leg from Heathrow to Doha. Their eagerness to assist made the journey more pleasant. Additionally, the time spent at the Silver Lounge in Doha contributed positively to the experience. The lounge offered a comfortable and relaxing environment, with adequate amenities and attentive staff. Overall, both the flight and the lounge experience in Doha met expectations, making for a smooth and satisfactory travel experience.

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

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

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

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

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

Like: It arrived, Dislike: Boarding was a separate corridor with no counter announcements at the passenger waiting area. Very dirty airplane and toilets, food options were terrible - everything even the vegetarian option was a curry spice. Many other passengers using the toilets would not lock the door and kept door partially open during use - flight attendants would not enforce or direct them to lock it and light turns on, no entertainment options at all, other passengers would be singing and not peaceful. Atrocious flight experience.

There where no ear phones provided and the food needs to improve.

I had a full row so can't imagine how this could be better

Good was great, but no vegetarian option: only beef or chicken. In business class please add a vegetarian option. Thanks

The boarding area was too small with only one agent checking passengers into their standing bus

My experience was with Ethiopian airlines was pathetic. I would not recommend anyone to travel with Ethiopian air. Customer Service was very poor, rude stuff and flight attendants. Unwilling to offer help when asked either not able to articulate English properly or adamantly rude. Bole airport is dirty and unpleasant. Many passengers going through the airport but inadequate staff to offer service. Passengers in the flight very unkempt. Noisy flight. flight attendants unable to make order during flight. Passengers with kids unable to control their kids. The kids kept screaming, and shouting during the flight making everyone uncomfortable. Overall the flight was not comfortable.

1. They messed up my baby food order. 2. They messed up my confirmed seats. 3. The screen on my seat was not working at all. So, it’s a horrible experience

I like the leg room. I did not like the plane from Chicago to Addis. It was dirty and smelly and toilet area filthy. My screen was not working and kept saying loading. The plane from Addis to Harare was clean , more modern and food looked much fresher and tasted better. Boarding at Addis was a nightmare, long queues and lots of confusion,International space has no seating are and one is standing all the time.

Very bad, flying business but have no benefit of it. the crew was rude and I was not offered any food at all. I called them 3 times but none of them came. I was sick at that time and none of them helped me. an hour before landing they came to offer me food. it was too late because my stomach was already very painful and I was vomiting. I nearly can’t walk to immigration. I was forced to cancel my connecting flight and had to stay overnight in stockholm to recover my health.

New and clean plane, lots of entertainment on IFE. Boarding was chaotic, maybe because of the size of the gate area. Plane arrived half an hour late.

There is more space in this economy seat. It felt like a better layout, not so cramped.

Everything was fine except the landing. We were off loaded on the tarmac. Squished on busses then driven around for 20 minutes. Dropped at terminal B and needed to be at A so had to wait 20 min in another line to catch a bus then another 20 min wait in customs! How on earth were we to get to our connecting flights!? Not a great first trip with your airline or start of my vacation. The woman on the tarmac was rude too

The staff was not at pleasant as those on the first leg of our trip.

Problems checking in. Charged for bag which was to be included. Repeated trials with in line check in process

Staff are really not attentive. Seem rather disinterested in attending to the customers in general.

Crew was excellent. Sat us together after the airline changed our seats. This was the smaller plane/shorter flight so no entertainment or food.

When they gave me the ticket in Turkey, they did something wrong, and my ticket did not match with my passport in Munich I got into the line, but because of the problem, I was the last one got into the airplane. They had to solve the problem. Couple people asked to turn the air condition down, but they said that it was broken, we were freezing inside the plain. Food and snack was really poor. I bought this ticket by thinking that I was going to fly with Lufthansa, but it turned out United airlines. I will be more careful from now on, I will try not to use KAYAK. I had bad experience while I am going and coming back. United Airlines did not make it easy.

I had a good experience With Lufthansa, although on one of our seats, the headrest was broken and kept falling off. The only thing that would make a better experience if the seats in economy were not so small as when one pulls their seat back it leaves you very little room.

Boarding was one hour late. Gate notification was incorrect (notification said gate 17, actual was gate 14). Took shuttle bus to board the plane. Late arrival of plane at Turin impacted travel arrangements to the event.

Book Cheap Italy Plane Tickets

Recent return flight deals

27/1Mon
1 stopSWISS
18h 20mJNB-MXP
3/2Mon
1 stopSWISS
29h 30mMXP-JNB
R8 126
28/1Tue
1 stopSWISS
19h 15mJNB-MXP
4/2Tue
1 stopSWISS
13h 50mMXP-JNB
R8 162
27/1Mon
1 stopLufthansa
18h 10mJNB-LIN
3/2Mon
1 stopLufthansa
14h 50mLIN-JNB
R8 757
27/1Mon
2 stopsLufthansa
18h 00mJNB-MXP
3/2Mon
1 stopLufthansa
18h 00mMXP-JNB
R9 063
15/1Wed
1 stopQatar Airways
36h 15mJNB-FCO
21/5Wed
1 stopQatar Airways
23h 55mFCO-JNB
R10 054
6/5Tue
1 stopEthiopian Air
14h 15mCPT-FCO
20/5Tue
1 stopEthiopian Air
14h 45mFCO-CPT
R10 198
6/5Tue
1 stopEthiopian Air
14h 15mCPT-FCO
20/5Tue
1 stopEthiopian Air
14h 45mFCO-CPT
R10 216
19/1Sun
1 stopQatar Airways
19h 10mJNB-MXP
24/1Fri
1 stopQatar Airways
16h 25mMXP-JNB
R11 261
27/1Mon
1 stopEmirates
17h 25mJNB-BGY
3/2Mon
1 stopEmirates
21h 05mBGY-JNB
R11 802
27/1Mon
1 stopEmirates
17h 25mJNB-BGY
3/2Mon
1 stopEmirates
21h 05mBGY-JNB
R11 856

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/1Wed
1 stopQatar Airways
19h 10mJNB-FCO
R5 441
4/12Wed
2 stops
41h 20mJNB-FCO
R6 450
4/12Wed
1 stopEtihad Airways
21h 05mJNB-FCO
R6 468
21/3Fri
1 stopEmirates
30h 05mCPT-FCO
R8 595
22/12Sun
1 stopEthiopian Air
13h 10mJNB-FCO
R8 955
30/3Sun
1 stopEmirates
37h 55mJNB-BGY
R9 513
21/3Fri
2 stopsSWISS
24h 20mCPT-FCO
R10 595
19/1Sun
2 stopsLufthansa
23h 40mJNB-FCO
R10 919
27/12Fri
2 stopsLufthansa
25h 30mCPT-LIN
R16 919
3/1Fri
2 stopsEthiopian Air
31h 10mJNB-VCE
R22 757

Search by stops

Search by airline

Search by price

Last minute flights to Italy

Last minute flight, train and bus deals

21/11Thu
multi-stopSWISS
18h 35mJNB-FCO
4/12Wed
multi-stopSWISS
13h 25mFCO-JNB
R9 243
21/11Thu
multi-stop
22h 10mJNB-FCO
4/12Wed
multi-stop
23h 45mFCO-JNB
R10 036
21/11Thu
multi-stopLufthansa
17h 50mJNB-FCO
4/12Wed
multi-stopLufthansa
19h 10mFCO-JNB
R10 649
21/11Thu
multi-stop
24h 50mCPT-FCO
28/11Thu
multi-stop
35h 10mFCO-CPT
R11 351
21/11Thu
multi-stop
15h 45mCPT-FCO
28/11Thu
multi-stop
27h 15mFCO-CPT
R11 495
24/11Sun
multi-stopLufthansa
14h 50mCPT-MXP
7/12Sat
multi-stopLufthansa
26h 05mMXP-CPT
R12 378
24/11Sun
multi-stopEthiopian Air
15h 00mCPT-MXP
7/12Sat
multi-stopEthiopian Air
14h 35mMXP-CPT
R12 450
21/11Thu
multi-stopKLM
24h 50mCPT-FCO
28/11Thu
multi-stopKLM
19h 30mFCO-CPT
R13 315
20/11Wed
multi-stopKenya Airways
37h 35mJNB-FCO
4/12Wed
multi-stopKenya Airways
19h 25mFCO-JNB
R14 216
24/11Sun
multi-stopKenya Airways
18h 55mJNB-FCO
8/12Sun
multi-stopKenya Airways
21h 10mFCO-JNB
R14 288

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Italy

Cabin class types available on flights to Italy

Cabin classes available on flights to Italy. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.