Find cheap flights from Milan Linate Airport to Johannesburg

LIN - JNB

Find cheap flights from Milan Linate Airport to Johannesburg

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

Return
Economy
Milan (LIN)
Johannesburg OR Tambo
Sat 9/25
Sat 10/2
Any month
Compare vs KAYAK |

Top tips for finding a cheap flight

  • Morning departure is around 23% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Milan Linate Airport to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How long does a flight from Milan Linate Airport to Johannesburg take?

What’s the cheapest day of the week to fly from Milan Linate Airport to Johannesburg?

Which airports will I be using when flying from Milan Linate Airport to Johannesburg?

How does KAYAK find such low prices on flights from Milan Linate Airport to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Milan Linate Airport to Johannesburg?

What is the Hacker Fare option on flights from Milan Linate Airport to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Milan Linate Airport to Johannesburg?

Top 4 airlines serving Milan Linate to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Lufthansa
Overall score based on 27 946 reviews
8,0
Boarding
7,8
Comfort
8,4
Crew
7,7
Entertainment
7,6
Food
Airline reviews

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "We upgraded our flight from Frankfurt to business class--so worth it."

Pros: "entertainment was good"
Cons: "the flight attendants were mostly absent. The flight attendants on the other side of the aisle were much more attentive and nice"

Cons: "No complaints. Good vegan food."

Pros: "Very comfortable. All very nice."

Pros: "Lufthansa service from JFK-FRA-FCO-FRA-JFK was gracious, efficient and altogether pleasurable."

Cons: "Flight was 45 minutes late arriving, causing me to miss my connection to Lufthansa and forcing reroute of whole trip."

Pros: "Each time I travel with Lufthansa care, comfort, amd customer service are such a high priority"

Pros: "Crew. Clean restrooms."
Cons: "Not being able to pick seating until 23 hours before the flight. A huge plane for first and business class. Economy left with uncomfortable seats, no legroom whatsoever and I am only 5’. Food was awful. Extra long walk in Frankfurt to baggage."

Cons: "No volume on entertainment system for our row. But the crew were excellent - very professional, courteous and apologetic."

Pros: "smooth and on time"
Cons: "no charging ports on plane"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "Food service everything"
Cons: "Everything was just perfect"

Pros: "Flight was good. Boarding was delayed, but the time was made up during flight. Comfortable seats."
Cons: "It is always about baggage. Bags with priority tags should atleast be sent on a "priority". With LH this never is the case. Priority tagged bags are sometimes the last ones to come on the belt."

Cons: "The flight got delayed and it was a nightmare for my handicap old mom."

Cons: "Food on flight Detroit - Frankfurt was terrible."

Pros: "timely take off. frequent food and snack serving"
Cons: "Prolonged stop over in Frankfurt"

Cons: "I can't believe you fit in an additional row of seats between the exit doors and business class. Do you think your customers can be packed like sardines?"

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "Clean. Friendly staff"

Pros: "Crew service and positive attitude"

Pros: "The flight left almost on time. I was surprised that a meal was served on a two hour flight"
Cons: "It took a long time to get off the plane."

Pros: "Boarding, seat and crew"
Cons: "Movies selection and audio offers"

Pros: "wasn't Lufthansa it was actually Singapore airlines they changed my flight and it was very good"
Cons: "It was very good"

Cons: "Delay for one hour"

Cons: "The on board entertainment sucks you need to upgrade"

Pros: "Clean plane, decent entertaiment"
Cons: "the food was pretty much the same that we had during our previous flight from Moscow to Frankfurt and of the same mediocre quality. the plane was freezing cold - this was the first time in my frequent travels that i had to use the provided blanket. My girlfriend used 2 of them. When I called the flight attendant for the extra blanket using the bottom nobody showed up - I had to stop an attendant passing by to get the extra blanket."

Pros: "LOVE the premium economy class - i have long legs & was traveling with two kids - we were all very comfortable!!!"
Cons: "would like to see a movie category called : academy award winners"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Friendly crew, had row to myself, smooth flight"
Cons: "Delayed departure"

Pros: "Everything"
Cons: "Not a thing"

Cons: "1 hour between flights meant a very hectic transfer."

Pros: "We often fly on Lufthansa and highly recommend it!"

Pros: "good service, professional staff"
Cons: "few cm more leg room in economy will make such a big difference!"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "I appreciated the advance boarding for families traveling with younger children. Plenty of time to settle in with the kiddos."

Pros: "Check-in was quick, only 4 parties ahead of me even though I arrived at the airport only 60 minutes prior to departure. Cleared security quickly too. Aircraft new and clean. Breakfast, excellent omelet, and crew extremely attentive to our needs- offering 2 drinks instead of other airlines which just give one and makes you feel that is all you deserve."
Cons: "Couldn't have been better."

Pros: "I will chose Lufthansa every time I will go to Europe with my family.I will recommend their service to all our friends.Thank you for making this travel time wonderful!!!!! Vassilka"

Pros: "Everyone is very very nice!"

Pros: "Great service and comfortable bed for sleeping in business class"
Cons: "Nothing"

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Great"

Pros: "Service was good, the airplane was good also"
Cons: "This time we experienced a strong turbulence. It would be more helpful if the crew gave updates about the situation more often, was really scary. Also, the food was not good at all...."

Pros: "Friendly, professional staff"
Cons: "Personal space too small"

Pros: "The amenities were a nice touch (headphones, blanket, pillow) and nice selection of current movies. The captain made timely announcements to update us where we were flying over and what our expected arrival time was in German and English."
Cons: "I was surprised that there were at least four dogs on the flight, some without a carrier. I didn't care for one of the meals which was mixed peppers with onions, cheese and potatoes. I thought the meals were overly salted but what airline's meal isn't."

Pros: "Friendly crew, overall international flight experience was comfortable. Thank you."

Pros: "Professional crew, easy travel."
Cons: "Close seating."

Pros: "The service was great, the meals in economy were great receding 2 during the flight was a nice surprise the entertainment was really good too. The attendant s were very attentive. The pilot did a great job to get the flight back on time after leaving quite late. A very nice experience."
Cons: "Boarding was sad as there was no containment of people trying to get on any way possible."

Pros: "Paid ~350 dollars to upgrade. It was great! More room, better service"

Cons: "I had paid for an upgrade to sit in the front of the cabin with extra legroom (row 14A). When I boarded a man sat it my seat. He had not paid for the upgrade, but the crew let him stay in my seat. I had asked him to social distance but he continued to sit right behind me bo matter which seat I moved to. He argued with the crew until they gave up and let him stay. They did not check his boarding pass or ask him to move to his assigned seat I found a different seat away from him but I don’t see the point in paying for extra legroom when the crew let’s people who haven’t paid for it sit it those seats. I felt harassed by the man and was very uncomfortable the whole flight. I am considering my next step, I think I should at least receive a refund for the upgrade I paid for."

Pros: "Salimos a tiempo . El business es muy confortable"
Cons: "La comida horrible . No se limpian los baños"

Pros: "Everything works and quick to get to destination."

Pros: "Excellent crew, good food & movie selection."

Cons: "I congratulate the KLM crew!"

Cons: "The KLM crew are always great serving and treating you. Well above many other airlines."

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"

Pros: "Nice staff and no delay"
Cons: "Instead of crisps maybe a bit of cheese or crackers"

Pros: "The crew is really welcoming"
Cons: "The seats are too narrow and a bit too hard"

Cons: "Late departure. Rush to connect."

Pros: "the drinks"
Cons: "seat reservation. having to pay for luggage...."

Pros: "Everything was smooth and effortless."
Cons: "Can’t think of anything."

Cons: "The flight was cancelled and had to be rerouted on United Airlines."

Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."

Pros: "All good"

Pros: "Friendly and efficient crew. Flights were on time if not even early."

Pros: "Flight duration"
Cons: "Very stingy with the drinks Cramped seats"

Pros: "Boarding agent extra effort to improve my seating!"
Cons: "Food amount less than expected."

Pros: "Nice people and good service"
Cons: "Not much"

Pros: "Friendly hostesses"
Cons: "Flight was delayed 3 hours"

Cons: "Flight was delayed, landing at vce took an additional 10 minutes due to no one at the jet way. Luggage service was very slow"

Pros: "Was happy to pay extra 45.5 pounds for laugages which was hidden"
Cons: "Not happy to pay extra money for my case"

Cons: "Our lougage did not arrive"

Pros: "Seat 39A did not recline. The gentleman next to me spread his arms out a bit as he typed on his computer the entire way. So I did not get ANY sleep. Plus he got up at least four times."
Cons: "Except for the man next to me - great!"

Pros: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."

Pros: "Arrived Early!"
Cons: "Left Late :-)"

Pros: "Cabin crew were very professional."
Cons: "Aircraft returned to gate due to fault and was delayed for 45 min."

Cons: "The 767 is configured oddly and th business class seats are so narrow it feel like you are sleeping in a coffin"

Pros: "Helpful and smiling cabin crew."

Pros: "Flight was lovely, crew were friendly and very helpful and food was delicious!! We travelled with assistance for mum and it was excellent and we were kept updated all through the flight."

Pros: "The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction"

Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."

Pros: "From downloading the KLM app to the final touchdown of my final flight, everything was an ease, checking in, the option to change my seat, the service received was great."
Cons: "The ability to state a seat or meal preference within the app would be good but otherwise all was good."

Pros: "The staff at the front desk for the check-in were extremely helpful. I had a complicated issue with my luggage and they helped me to sort it out in the best possible way. Amazing service! Furthermore, the entertainment on board is great! Nice movies, nice food, friendly flight attendants, etc. They even offered me a second sandwich =)! I truly loved my experience with KLM."

Pros: "Very little if any."
Cons: "Aircraft was not very clean,the staff seamed quite harsh at times when speaking to customers. The food was really quite poor but it was a short flight to be honest. Overall not as pleasant as the China Southern flights. I would not like to choose them again unless i had to."

Cons: "suitcase didn't turn up, although connection was quite tight"

Pros: "That we didn’t crash"
Cons: "Everything! The crew was rude, no entertainment whatsoever, late boarding, late departure and bad experience with the check in process both in app and on website."

Pros: "The staff were friendly and all smiles. Seats were comfortable and we had a quick, smooth flight from Edinburgh to Amsterdam. The breakfast supplied was an egg and mayonnaise sandwich plus a drink, which seemed about right and very Dutch in character."
Cons: "It was rainy and necessary to walk outside to access the plane; the staff should give their customers a heads-up so that jackets can be donned. Additionally, the check-in queue seemed rather sluggish."

Pros: "Speed, crew, and reliablity."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."

Pros: "Night flight so no entertainment allowed sleeping"
Cons: "Kosher food could be improved"

Pros: "Short layover connecting from US flight and luggage transferred ok to destination. Food option not great but at least they didn't charge for it unlike some other airlines. No entertainment but to be expected on such a short flight."

Pros: "It's the best flight I could get for such a low price. But don't expect to to get the best and newest planes around but it's still overall a good experience."
Cons: "Quite bummed that the flight didn't have wifi / USB):"

Pros: "Unexpected surprise--even on a 1 hour flight at noon, they gave us a sandwich!"

Cons: "Fewer entertainment options than the delta flight. I got excited with that first flight."

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "Captain was updating us with the delay status."
Cons: "You have to be gold to get the priority boarding. In other countries I can do it with my silver status."

Pros: "Delays and no proper customer service."

Pros: "Crew very efficient Food was reasonably good Good movie selection"
Cons: "Boarding at AMS was very disorganized. No row boarding for economy, just all at once Lights stay on during the flight, so difficult to sleep"

Pros: "During my first flight from East Midlands England to Amsterdam I lost my baggage by another airlines and the KLM crew was very dedicated and supportive until they found it and check in for me... Many thanks and I wouldn't forget it."

Cons: "The food was not as usual."

Cons: "Staff Curtsy and overall gestures!!"

Cons: "2 hours delays from LAX to CDG then additional two hours delay from CDG to CAI, this is disappointing"

Pros: "The crew"
Cons: "The time. The flight was late for 1 hour. I miss everything and also I get very late to our Airbnb and I was with my family and child"

Pros: "The seat was very comfortable."
Cons: "My boyfriend and I were required to gate check our carry-on luggage which required us to go through customs in Paris to get to our bag and re-enter security for our connecting international flight. I am unsure why this was the case as other passengers brought the same size luggage. Very upsetting."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "I like the comfortable seats"
Cons: "Service lag a little"

Cons: "Departure time was almost 2 hours late and the communication of the cabin crew regarding this issue was poor. Almost an hour went by without an update."

Pros: "Nothing"
Cons: "Everything"

Pros: "Food"
Cons: "Seat"

Pros: "crew great comfortable"

Pros: "The cue lines per zone are a brilliant idea!"
Cons: "An explanation to passengers as to why there was a backup between the gate and the plane."

Pros: "crew was wonderful, great food, quick boarding"
Cons: "cant think of anything"

Pros: "Crew was very nice and the food was excellent"

Pros: "DIY snack area"
Cons: "Food and seating"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "The CDG airport is very bad in terms of finding your connections, the flight to CDG from LAX had a very old entertainment system and was hard to use."

Cons: "Arrived 5 hours late"

Cons: "I ordered Asian Vegetarian Meal. But they served me only pasta."

Cons: "Engine noise in the cabin is loud."

Pros: "Very quiet"
Cons: "We were in the last few rows on a turbulent route. The yaw damper constantly overcorrected, resulting in lots of side to side motion for the passengers"

Pros: "The food, beverages and choices of movies, entertainment There was a medical emergency that caused the flight to land in Canada. This was handled very professionally - I hope the passenger ended up getting the care needed and is doing well."

Pros: "Everything except the seat. Service ("would you care for a drink/beverage?") could be better."
Cons: "I paid for a"premium" seat on one of the emergency exit rows for the extra legroom. This was next to a galley. The seat itself was no more than 18" wide (NO EXAGGERATION!!) if not less. I had to sit on an angle (one butt cheek at a time) for 9 yours. I do not have a big butt either. This seat should have been a discounted seat, not a premium seat. I am so angry about this, I will NEVER fly Air France again."

Pros: "Food was good. Crew nice and professional."
Cons: "Landing was not so smooth."

Cons: "I am not sure why this happened, but our daughter, travelling away from home for the first time, was targeted at every step of her journey. From the terminal in DCA to Cincinnati, to CDG. Delta/Air France clearly singled her out. i am outraged! I have traveled many, many times and have sent hundreds of students on nearly the same trip -- and none have had as rough a time as she had. They will be hearing from me."

Pros: "The crew was very friendly and professional. The food very good"
Cons: "First the plane was delayed because of a technical issue that I think they should check before The plane was crowded and old."

Pros: "Nithing"
Cons: "They were unfreindly and rude."

Pros: "Only the cabin crew was good."
Cons: "It was the worst flight that I ever had, the seats are extremely uncomfortable, no TV, the food was terrible."

Pros: "The crew took care with calm and kindness of a man in deep distress and erratic behavior. Impressive. More generally , the crew showed respect and attention to all passengers. Not frequent."

Cons: "Booked assistance and got dumped at the gate 3hrs before departure, no English spoken and didn't even ask if my mum needed the bathroom or if we wanted to do some shopping. Just in a rush to get rid of us. Flying only KLM from now."

Pros: "Charmingly nice crew and involving captain"
Cons: "the delay of the flight, the drinks we had to pay in the lounge, some poeple got a 25$ compensation coupon and we didn’t. The connecting time was about 1 hour and the luggage was not put on the plane to beirut"

Cons: "no vegeterian sandwiches very disappointed"

Pros: "Got pillow, blanket, headphone and eye cover"
Cons: "Older plane Very small tv screen Didn't get the bread roll with my dinner. Asked for it but she didn't bring it to me. No usb plug to charge"

Pros: "Seat comfort in business class Professional and friendly crew"
Cons: "Food not tasty Limited entertainment even in business class (such small and old screen style) Newspapers available to be much more diversified When is the WiFi going to be available?"

Pros: "The seats are spacious. They give you great amenities such as a toothbrush, etc. The crew was very nice. The food was also superb for airplane food."
Cons: "The check in process was terrible at SFO. We all felt like cattle being herded on. It was such a mess. The seats are surprisingly uncomfortable in premium economy. The headrest is not conducive to sleeping."

Pros: "Very old plane with very poor screens where images was horrible"

Cons: "only there were del;ay at JFK"

Pros: "the food"
Cons: "no room for legs"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) Front seat pocket bulging with 2 extra-thick in-flight magazines 2) No on-board wifi 3) Not much seating room - very thin"

Pros: "I liked the way a fligh attandant treated me and another two passengers. At the end of the flight he gave us a cup of strawberries for all. The food was delicious specially that pasta, it was yummy."
Cons: "TV was too slow."

Cons: "Clean. Courtesy of staff on plane."

Cons: "Food was not good."

Pros: "Lovely crew, clean toilets"
Cons: "It's an a380, stains everywhere, aisles between seats narrow even for business, caos at CDG, no clear queues, ground staff shout at passengers, food selection good but huge gap between describtion and reality, in JFK we waited for 30 minutes cause the docking spot was too narrow for the captain, sky priority? The economy got their bags before 1st and business."

Pros: "Efficient check-in."
Cons: "It was raining in Prague so I can understand that luggage is going to get wet. But when we opened our luggage at least half of our clothes were wet. It would seem that the luggage sat out for quite a while prior to departure for that much soaking of clothes. Fortunately we are staying in Paris for a few days and can get our clothes dried out."

Pros: "The flight was good overall. Friendly crew good attention."
Cons: "There was a delay due to technical dificulties in previous flight. This caused a delay in take off and no AC while waiting in the plane for 40 minutes."

Pros: "A short flight but attendants served us a snack and water with a smile."
Cons: "No business class"

Pros: "Crew are efficient and friendly."
Cons: "Very small plane."

Pros: "The food, the facilities, the seat, everything."

Pros: "Boarded 45 minutes late, and then sat in the plane for another two hours before take off due to a problem with the lie computer. Would have been better to spend that time in the terminal and given credits to buy food, etc. My seat was a regular seat (non exit) and the seat did not recline properly, the USB drive was broken, overall the plane felt unmaintained. The crew was friendly and food was good but I felt not enough was done to accommodate the extra hours we had to wait on the plane."

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"

Pros: "Crew was friendly and everything was perfectly on time!"

Cons: "4 hs delay"

Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"

Cons: "Direct flights to and from South Africa to USA not via Middle East"

Cons: "Very narrow seats"

Pros: "The crew, the food and the smooth journey."

Pros: "Great crew"

Pros: "The flight attendant in our long flight, London to Hoiston, was extremely nice and took very good care of our section. The seats were not all that comfortable: you could feel there was minimal padding on mine and my partner's neck rest wouldn't stay up."
Cons: "We were shocked to learn there were no outlets on the long flight from London to Houston. Luckily we had a power bank, otherwise our phones would've been dead."

Pros: "Crew worked hard to keep to time and make passengers comfortable."
Cons: "Boarding gate crowded."

Cons: "Seriously on an international flight between Linate, Milan to Heathrow, London PAY pounds for a hot coffee or tea."

Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"

Pros: "Great crew, excellent legroom, excellent meal, snacks"
Cons: "Eliminating the 1 hour delay to get to the gate at Logan after landing early."

Pros: "That the flight was on time."
Cons: "not applicable."

Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"

Pros: "Nothing."
Cons: "Almost everything. BA is simply an embarrassment."

Cons: "Better business class seats"

Cons: "Delayed, twice!"

Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"

Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."

Pros: "In time departure and friendly staff"
Cons: "No complaints"

Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"

Pros: "The crew was enthusiastic"
Cons: "No m&s sandwiches on board, half filled tea cups (even when asking for no milk)"

Pros: "short flight, no issues"
Cons: "nothing of importance"

Pros: "N/A"
Cons: "N/A"

Pros: "BA did everything right. Weather caused hours of delays on tens of flights. Airport was not prepared to manage the volume"
Cons: "Over 2.5 hours delay"

Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"

Cons: "I wish we would have been offered something to drink that was complimentary."

Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."

Pros: "Food was tasty"
Cons: "Was delayed"

Pros: "we took off and we landed"
Cons: "Checkmytrip kept giving different information about the flight. once on board with delay first officer said they would try to make up time. Soon it was all about air traffic control. said that FlightConnections would be working on flights for this with missed connections. not true - nothing done while we were flying, and landed"

Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."

Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."

Pros: "The landig was the best I have ever experienced in 20 years of travels, I was then informed that the pilot was a woman :) great to see more female pilots around"

Cons: "It was on Air Lingus not BA. No Entertainment -"

Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."

Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."

Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"

Pros: "Nothing"
Cons: "Seats didn't recline, no entertainment, no beverage or food service. Delayed leaving and landing and the ground crew couldn't find a working jet bridge further delaying the disembarkment. I almost missed my connection despite a 90 minite layover."

Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."

Pros: "Everything was fine, food was better than expected, on time"
Cons: "This was a connecting flight and they should allow extra time when changing terminals. 2 hours was BARELY enough with 2 20 minute bus rides and a huge line at security, to top it off, 1/4 mile of moving walkway was shut down for no apparent reason. These are Heathrow issues, not really BA issues."

Pros: "good movies"

Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"

Pros: "Online check in & boarding pass on your phone using BA app."
Cons: "Seats are quite cramped"

Pros: "I had an entire row to myself, the flight was on time, and the crew was great. The views of the Alps below were entertainment enough."
Cons: "N/A."

Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."

Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."

Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."

Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."

Cons: "Online check in was not available on 4 international flights, despite 24 hour checkin being advertised. Expect your seat preferences to be limited unless you pay $35-$85 per flight to pick your seat in advance."

Read more about Lufthansa
COVID-19 information

Safety measures for airlines flying from Milan Linate Airport to Johannesburg

Airlines flying from Milan Linate Airport to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Milan Linate Airport to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Milan Linate Airport to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Milan Linate Airport to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Milan Linate Airport to Johannesburg

Book cheap flights from Milan Linate Airport to Johannesburg

Recent return flight deals

7/11
Sun
1 stop
Lufthansa
18h 40m
LIN - JNB
16/11
Tue
1 stop
Lufthansa
18h 15m
JNB - LIN
14/10
Thu
1 stop
Multiple Airlines
15h 05m
LIN - JNB
27/10
Wed
1 stop
Multiple Airlines
18h 55m
JNB - LIN
14/10
Thu
2 stops
Air France
27h 20m
LIN - JNB
28/10
Thu
2 stops
Air France
20h 15m
JNB - LIN
21/1
Fri
1 stop
KLM
33h 45m
LIN - JNB
25/1
Tue
1 stop
KLM
35h 35m
JNB - LIN
30/12
Thu
1 stop
British Airways
16h 10m
LIN - JNB
5/1
Wed
1 stop
British Airways
20h 35m
JNB - LIN
28/10
Thu
1 stop
Lufthansa
18h 15m
LIN - JNB
7/11
Sun
1 stop
Lufthansa
18h 15m
JNB - LIN
14/10
Thu
1 stop
Multiple Airlines
15h 05m
LIN - JNB
28/10
Thu
2 stops
Multiple Airlines
20h 15m
JNB - LIN
28/10
Thu
2 stops
Air France
30h 45m
LIN - JNB
7/11
Sun
2 stops
Air France
20h 40m
JNB - LIN
28/10
Thu
1 stop
Multiple Airlines
15h 05m
LIN - JNB
7/11
Sun
2 stops
Multiple Airlines
34h 00m
JNB - LIN
12/10
Tue
1 stop
Multiple Airlines
19h 20m
LIN - JNB
29/10
Fri
1 stop
Multiple Airlines
18h 05m
JNB - LIN
30/12
Thu
1 stop
Air France
13h 45m
LIN - JNB
10/1
Mon
1 stop
Air France
14h 05m
JNB - LIN
30/12
Thu
1 stop
Lufthansa
13h 30m
LIN - JNB
11/1
Tue
1 stop
Lufthansa
19h 30m
JNB - LIN
26/12
Sun
1 stop
British Airways
19h 10m
LIN - JNB
5/1
Wed
1 stop
British Airways
15h 15m
JNB - LIN
3/1
Mon
1 stop
Air France
13h 45m
LIN - JNB
10/1
Mon
1 stop
Air France
14h 05m
JNB - LIN
12/3
Sat
2 stops
Multiple Airlines
30h 30m
LIN - JNB
26/3
Sat
1 stop
Multiple Airlines
19h 05m
JNB - LIN
31/12
Fri
2 stops
Air France
35h 20m
LIN - JNB
10/1
Mon
1 stop
Air France
24h 45m
JNB - LIN
9/1
Sun
1 stop
Multiple Airlines
25h 20m
LIN - JNB
14/1
Fri
1 stop
Multiple Airlines
18h 55m
JNB - LIN
30/12
Thu
2 stops
Air France
35h 20m
LIN - JNB
10/1
Mon
1 stop
Air France
14h 05m
JNB - LIN
1/1
Sat
1 stop
Multiple Airlines
19h 40m
LIN - JNB
10/1
Mon
2 stops
Multiple Airlines
39h 40m
JNB - LIN
9/1
Sun
2 stops
Air France
30h 30m
LIN - JNB
14/1
Fri
1 stop
Air France
14h 05m
JNB - LIN
Show more results

Recent one-way flight deals

15/10
Fri
2 stops
Multiple Airlines
29h 15m
LIN - JNB
18/10
Mon
1 stop
KLM
27h 20m
LIN - JNB
18/10
Mon
3 stops
Multiple Airlines
40h 50m
LIN - JNB
18/10
Mon
3 stops
Multiple Airlines
38h 20m
LIN - JNB
18/10
Mon
2 stops
Multiple Airlines
37h 10m
LIN - JNB
18/10
Mon
1 stop
Multiple Airlines
26h 05m
LIN - JNB
18/10
Mon
2 stops
Multiple Airlines
39h 00m
LIN - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First