R5 558 Find Cheap Flights from OR Tambo Airport, Johannesburg 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 OR Tambo to Italy departing on 4/3. 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

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 25% 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 from OR Tambo

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

Rome
Rome1 stopR8 530
Milan
Milan1 stopR9 649
Naples
Naples1 stopR9 777
Florence
Florence2 stopsR12 382
Pisa
Pisa1 stopR12 932
Olbia
Olbia1 stopR10 859
Turin
Turin1 stopR18 288

Good to know

Low season

February

High season

September

Cheapest flight

R5 558
Best time to beat the crowds (20% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from OR Tambo Airport, Johannesburg to Rome

FAQs - booking Italy flights

  • How does KAYAK find such low prices on flights from OR Tambo Airport, Johannesburg to Italy?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from OR Tambo Airport, Johannesburg to Italy.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from OR Tambo Airport, Johannesburg to Italy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from OR Tambo Airport, Johannesburg to Italy is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from OR Tambo Airport, Johannesburg to Italy?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from OR Tambo Airport, Johannesburg to Italy with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from OR Tambo Airport, Johannesburg to Italy?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from OR Tambo Airport, Johannesburg to Italy up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

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 Johannesburg is February.
  • Morning departure is around 12% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from OR Tambo to Italy

Need help choosing which airline to fly with from OR Tambo 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 3276 reviews
8,0Comfort
8,2Entertainment
8,1Boarding
8,3Crew
7,9Food
Airline reviews

I would never have been able to make the transfer in time without asking for a wheelchair

8,0 ExcellentAnonymous, Feb 2025DXB - LAX
Read more Emirates reviews

I would never have been able to make the transfer in time without asking for a wheelchair

no problem with Emirates it was the underpricer subcontractor Who was ridiculous

Comfort poor, little leg room, cabin temperature too hot. No free entertainment. No complementary drinks. Overal experience poor and would not travel with them again.

The plane was clean and well maintained the crew members were professionals and friendly and the food was good

Flight was pathetic, felt like a old plane was modified and brought in service. Didnt like the aircraft at all. Crew and services were good.but aircraft totally dissappointment.

Some Crew were distinguishably fake in their interactions with passengers.

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

Bad Cancel the flight Came back to work only 3 days after Horrible Won’t help with hotel while we stock Horrible Don’t fly with them

My favorite airline when traveling to the UAE. Great food and great service.

Seats are not as easy to move as you would hope in premium econo Y

We're talking about a short-haul in-country flight.. there is no confort, no food, just the bottle of water. The seats are squeezed like hell and I was in the back-end of the plane, with one spare row left for the crew and to store excess bags that could not fit in the overhead bin.. Speaking of carry-on, some passengers should be better screened as their bags were simply too big to fit in the overhead bins.. ! How can this happen, and it was an A310, with 2 columns of 3-seater rows.. There is a pseudo-Business class, which is simply a section in the front of the plane where the same seats are occupied only 2 out of 3, on each side, leaving more rooms for the passengers and their bags. That's it.

I like how professional, fast and good the whole experience was.

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

Seats are too cramped, but that is a problem with every airline. I actually enjoyed the meal served.

I would recommend flying SWISS to anyone. Very impressed by the quality of food. The staff was extremely kind and accommodating. They arranged a shuttle to help a group of passengers make connecting flights when there was a delay.

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.

The seats had no space at all beyond the knees. The seat in-front literally reclined on your face, very uncomfortable plane. Was nothing like the normal SWISS experience. The food was okay but could be better.

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.

Doha airport is huge , takes long time to reach gate .

Moved seats, didn't accommodate requests to change seats even though other seats were available.

Do not overbook flights and kick out confirmed ticketed passengers :-(

Wasn’t allowed to continue with the purchased tickets because I hadn’t been able to go on the first scheduled leg.

My carry on bag was taken by Alaska Air as we boarded in LAX! She said there was not room. There was plenty of room. I told her that my meds and personal items were in it. She did not care. She said it would be sent to my final destination, Nairobi. Well it got to Nairobi the day I was to fly home. The handle of my bag was crushed so could not retract. So I had to remove it. I had to buy converters, malaria medication. personal items. I filled out the missing form at the Nairobi airport. I asked that it be shipped to the Kisumu airport. When it was obviously not going to make it for my time in Kenya. I asked that it be sent to John Wayne Airport. NONE of that happened. I only knew it was at Nairobi because my air tag indicated it was finally in Nairobi the day I was leaving Kenya! Now I need to purchase a new carry on bag!!!

Overall experience was OK. Seats were truly uncomfortable for such a long flight. Food quality was mediocre at best. The staff was great though!

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

Don't be afraid if you board an Oman Air Airbus A330 - it will take you to Colombo and not Muskat. The Aircraft is leased by Qatar Airways ;-)

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.

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

No Asian Vegetarian food was available on this sector but only fish and chicken and pasta were offered.

It was very bad experience with Ethiopian airlines . The flight was delayed in both ways . On the way coming back one of the crews dropped hot coffee on my whole body and other crew dropped used dirty glasses on top of me . The same crew that dropped hot coffee on me hit me with the food trolley on my knee while I was sleeping . I couldn’t sit properly due to the pain on my knee caused by those irresponsible crews . Very unprofessional airlines

Flight was delayed an hour. Also, I bought an extra legroom seat online; but the actually plane was a different configuration so I didn't get what I paid for . This happened on the Addis to Lusaka leg of my trip.

Needs improvement because some of the tvs and charging ports weren’t working

Terrible customer service I lost my bag luggage and I still haven’t received any information

The flight delayef for over 2 hours so my route was changed leading to arriving to my destination without my luggage

Food was really not appealing. There was a blocked sink in the toilet. Toilet is cramped and the wall between the 2 toilets are not secured properly.

The use of a domestic carrier without entertainment was disappointing and a let down

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

I have been flew with ET since 2013 and I wish the service can be reach standard airlines as Star Alliance member please ET you need to improve many thing on the services learn from SQ and other member

They lost my luggage and despite all follow ups through emails and phone calls they don’t give me an update

Food was good! Crew very polite however when asked to adjust temperature did not help! It was freezing! Seats uncomfortable 😣

Ok flight. Water and small chocolate offered. Would be good if flynet included also video.

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

Staff very helpful. Seat comfortable. Food generous and pretty good.

Connection time and departure time were both changed to cause undue stree on older people who cant run through an airport

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

Seats are too close together, there is not enough legroom. Food was pretty bad. TV didn’t work for more than half the flight which was annoying. Crew was annoyed that I complained about the TV they shut down the system and it restarted but then froze again. Asked them again but they were annoyed only to shut it down again it worked for two hours then froze again.

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

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 flights from Johannesburg to Italy

Recent return flight deals

16/3Sun
1 stop
13h 30mJNB-FCO
23/3Sun
1 stop
18h 35mFCO-JNB
R8 530
6/3Thu
1 stop
13h 30mJNB-FCO
19/3Wed
1 stop
13h 25mFCO-JNB
R8 566
6/3Thu
1 stopLufthansa
13h 30mJNB-FCO
19/3Wed
2 stopsLufthansa
23h 00mFCO-JNB
R9 153
23/3Sun
1 stopLufthansa
14h 10mJNB-MXP
1/4Tue
1 stopLufthansa
21h 20mMXP-JNB
R9 649
9/6Mon
1 stopSWISS
13h 10mJNB-NAP
23/6Mon
1 stopSWISS
23h 45mNAP-JNB
R9 777
26/5Mon
1 stopSWISS
13h 15mJNB-FCO
20/6Fri
1 stopSWISS
13h 10mFCO-JNB
R9 924
8/6Sun
1 stopQatar Airways
17h 30mJNB-FCO
22/6Sun
1 stopQatar Airways
24h 20mFCO-JNB
R10 969
2/6Mon
1 stopQatar Airways
17h 30mJNB-FCO
28/6Sat
1 stopQatar Airways
17h 45mFCO-JNB
R11 024
17/6Tue
1 stopEmirates
30h 40mJNB-FCO
9/7Wed
1 stopEmirates
33h 20mFCO-JNB
R12 914
8/5Thu
1 stopEmirates
22h 45mJNB-BGY
14/5Wed
1 stopEmirates
26h 35mBGY-JNB
R13 721

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/3Tue
1 stopQatar Airways
18h 35mJNB-FCO
R5 558
6/3Thu
1 stopQatar Airways
25h 10mJNB-FCO
R5 613
21/3Fri
2 stopsKenya Airways
27h 45mJNB-FCO
R8 475
20/3Thu
2 stopsKenya Airways
37h 50mJNB-FCO
R8 566
4/3Tue
2 stopsEthiopian Air
20h 50mJNB-VCE
R8 713
4/3Tue
2 stopsEthiopian Air
20h 50mJNB-VCE
R8 750
5/8Tue
1 stopEmirates
22h 45mJNB-BGY
R10 180
9/8Sat
1 stopEmirates
22h 00mJNB-MXP
R10 180
4/8Mon
2 stopsLufthansa
22h 50mJNB-LIN
R13 629
4/8Mon
2 stopsLufthansa
28h 15mJNB-MXP
R13 629

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Italy

Last minute flight, train and bus deals

25/2Tue
multi-stopEthiopian Air
15h 00mJNB-FCO
3/3Mon
multi-stopEthiopian Air
13h 10mFCO-JNB
R9 447
25/2Tue
multi-stopEthiopian Air
15h 00mJNB-FCO
3/3Mon
multi-stopEthiopian Air
13h 10mFCO-JNB
R9 483
25/2Tue
multi-stopLufthansa
13h 40mJNB-VCE
4/3Tue
multi-stopLufthansa
13h 30mVCE-JNB
R9 557
25/2Tue
multi-stop
15h 00mJNB-FCO
3/3Mon
multi-stop
21h 15mFCO-JNB
R9 612
25/2Tue
multi-stop
15h 00mJNB-FCO
3/3Mon
multi-stop
21h 15mFCO-JNB
R9 649
25/2Tue
multi-stopLufthansa
13h 40mJNB-VCE
4/3Tue
multi-stopLufthansa
15h 40mVCE-JNB
R9 942
23/2Sun
multi-stopQatar Airways
18h 35mJNB-FCO
24/2Mon
multi-stopQatar Airways
23h 25mFCO-JNB
R12 620
25/2Tue
multi-stopAustrian Airlines
15h 40mJNB-VCE
4/3Tue
multi-stopAustrian Airlines
21h 35mVCE-JNB
R13 611
24/2Mon
multi-stopKenya Airways
19h 55mJNB-FCO
3/3Mon
multi-stopKenya Airways
23h 55mFCO-JNB
R23 223
24/2Mon
multi-stopKenya Airways
19h 55mJNB-FCO
3/3Mon
multi-stopKenya Airways
19h 25mFCO-JNB
R23 314

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to Italy

Information on your arrival and departure airports

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