MIL - JNB

Find Cheap Flights from Milan to Johannesburg

Return
Economy
Milan (MIL)
Johannesburg OR Tambo
Fri 9/20
Fri 9/27
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Milan to Johannesburg flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Milan
Flight price R6 767
Distance 8 191 km
Airlines Ethiopian Air, British Airways, Turkish Airlines, KLM, Emirates, Qatar Airways, Lufthansa, Etihad Airways, EL AL, SAUDIA

Good to know

Low season:
February
Best time to beat the crowds
4%
expected price decrease
High season:
August
Most popular time to fly
22%
expected price increase
Average price:
R12 396
(price for this month)
Good deal:
R7 413
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Milan to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

The cheapest flight from Milan to Johannesburg was found, on average, 90 days before departure.
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly is February.
Morning departure is around 16% 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

FAQs for Booking Milan to Johannesburg Flights

How long does a flight from Milan to Johannesburg take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 13h 45m.
Which airlines provide the cheapest flights from Milan to Johannesburg?
In the past 3 days, the cheapest return tickets were found on Ethiopian Air (R6 767), British Airways (R6 829) and Turkish Airlines (R6 829).
What’s the cheapest day of the week to fly from Milan to Johannesburg?
For Milan to Johannesburg, Tuesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Johannesburg back to Milan, the best deals are generally found on Friday, with Monday being the most expensive.
Which airports will I be using when flying from Milan to Johannesburg?
When flying out of Milan you will be using one of these airports: Milan Orio Al Serio, Milan Linate or Milan Malpensa. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
Does KAYAK query more flight providers than competitors?
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.

Book cheap flights from Milan to Johannesburg (return)

Airports
Origin
Milan
R6 767
only
R6 767
R7 444
only
R7 444
R11 627
only
R11 627
Destination
Johannesburg
R6 767
only
R6 767
Tue, Sep 17
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 50m
Thu, Sep 26
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 35m
R6 767
Trip: 10 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 133 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
JNB
Okay 5,3

Pros: seat not comfortable

Cons: more drinks along the way

EBB
ADD
Okay 5,6

Cons: Not having to wait 3 days for my luggage

CKY
ABJ
Excellent 9,0

Pros: The crew was amazing and the flight was smooth

ADD
ABJ
Excellent 8,0

Cons: Nothing

ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

Mon, Oct 28
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 50m
Tue, Nov 5
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 25m
R6 829
Trip: 9 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 820 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BWI
Excellent 10,0

Pros: Comfy seats in coach!

JTR
LHR
Mediocre 3,3

Cons: My bags were delayed, and ten days later, I still don't have them.

LHR
JFK
Excellent 9,6

Pros: We had a long delay that the crew did their best to mitigate while still on the ground in Heathrow, and the Captain invited children to come up and tour the cockpit while we waited! Things like that alleviate any anger and frustration we may have had, and the flight was excellent overall.

DBV
LGW
Mediocre 3,0

Pros: Standard

Cons: Food/drinks extra cost, seat was broken and uncomfortable. Flight delayed and caused me to miss my int’l connection.

LHR
MIA
Excellent 8,3

Cons: Seats and entertainment

Thu, Jan 16
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 25m
Fri, Jan 31
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 45m
R6 829
Trip: 16 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 335 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
OTP
IST
Good 7,0

Cons: Free wifi

MUC
SAW
Excellent 10,0

Cons: Great service, friendly team and most importantly great food

BKK
IST
Good 7,3

Cons: There was wery cold on the plane.

IST
SKP
Excellent 9,3

Pros: Food was really good and no delays. Entertainment also really good.

Cons: Can't really think about something.

IST
ORD
Okay 4,0

Pros: I did not like anything from this trip. I just learned my lesson not to travel with turkish airlines ever again.

Cons: flight was canceled from previous flight so we had to overnight in istambul and the whole situation was handled very poorly nobody took the time to explain to me what to do and mind this I was traveling with three year old and I found myself crying at midnight at the airport not knowing what to do.

Thu, Jan 16
LIN
Milan Linate
JNB
Johannesburg OR Tambo
33h 45m
Fri, Jan 31
JNB
Johannesburg OR Tambo
LIN
Milan Linate
35h 35m
R7 444
Trip: 16 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
GDN
AMS
Good 7,3

Cons: Not being 1 hour late

DAR
AMS
Excellent 10,0

Pros: Crew was great, very responsive and hospitable!

Cons: more lunch choices, especially choices without dairy products.

AMS
JFK
Excellent 10,0

Cons: Travelled business class and was ace experience

AMS
YYZ
Good 7,3

Cons: Don’t be late

LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

Fri, Oct 18
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
22h 55m
Fri, Nov 1
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
22h 20m
R8 059
Trip: 15 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 433 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
RUH
DXB
Okay 4,6

Pros: Easy booking of flight

Cons: The gate changed in a Dubai without proper announcement, Ground staff should have visited the passengers waiting in the gate waiting area that was printed on boat pass and inform them to new gate. Instead they charged the passengers with no show fees and delayed departure for another 12 hours.

DPS
AKL
Excellent 9,3

Cons: Better inflight entertainment

LAX
DXB
Excellent 8,0

Pros: Ok

DXB
JFK
Excellent 8,0

Cons: Kids food. Chairs weren't comfortable until I reclined it back. Felt like I was bending forward when in the upright position.

BKK
DXB
Excellent 8,6

Pros: Entertainment is epic. Speed to get luggage and depart airport was excellent.

Cons: Boarding crew had difficulty pronouncing "B" and "D", this caused some confusion. If they had said "B for Bravo", and "D for David", it would have helped them a lot.

Sun, Feb 23
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
17h 10m
Fri, Mar 6
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
24h 25m
R8 228
Trip: 13 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 042 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
JFK
Excellent 8,6

Cons: Mu luggage got broken

DOH
MAA
Good 7,0

Pros: Boarding was efficient. Staff were polite and helpful.

Cons: Food was okay, seats were less so. Not enough leg room.

BOM
DOH
Excellent 9,6

Cons: The flight was excellent and the service was impeccable. The attention that they gave all the passengers including myself was excellent. Would Recomend to take Qatar from Bombay to Miami

DOH
LAX
Okay 5,6

Pros: No WiFi in most of the flight duration

DUB
DOH
Okay 5,0

Pros: Entertainment was good. Crew were fine.

Cons: Food was terrible.

Mon, Feb 17
LIN
Milan Linate
JNB
Johannesburg OR Tambo
16h 30m
Fri, Mar 6
JNB
Johannesburg OR Tambo
LIN
Milan Linate
17h 35m
R9 843
Trip: 19 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 493 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
SOF
Excellent 8,4

Cons: Boarding

PHL
FRA
Excellent 10,0

Pros: amazong

SFO
FRA
Mediocre 2,0

Cons: 2h30 delay and no follow-up for connecting flights

FRA
LHR
Good 6,6

Pros: Everything except delay

Cons: Nil

SOF
FRA
Excellent 9,0

Pros: Absolutely amazing service

Cons: No any healthy snacks like nuts or just dried veggies or biscuits with less sugar.

Mon, Sep 2
BGY
Milan Orio Al Serio
JNB
Johannesburg OR Tambo
21h 15m
Sat, Sep 14
JNB
Johannesburg OR Tambo
BGY
Milan Orio Al Serio
38h 30m
R11 627
Trip: 13 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 397 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
AUH
BEG
Excellent 10,0

Cons: Entertainment was not working

AUH
LHR
Mediocre 2,0

Pros: Nothing

Cons: Everything.

ORD
AUH
Excellent 10,0

Cons: Boarding was chaotic. In seat entertainment had great selection, but dated screens.

TRV
AUH
Good 6,0

Cons: The vegetarian meal selected came in as vegan meal. This happened for both onward and return journey. The regular meal provided to passengers were better than the vegetarian meal selected

HKG
AUH
Excellent 8,0

Pros: Luxury and spacious toilets

Cons: Amount of food was not enough from Hong Kong to Abu Dhabi.

Wed, Dec 25
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 25m
Mon, Jan 6
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
22h 20m
R12 704
Trip: 13 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 3 105 reviews
Overall
7,2
Boarding
7,3
Comfort
6,8
Crew
7,8
Entertainment
6,2
Food
6,7
LTN
TLV
Good 7,6

Pros: Great security

WAW
TLV
Okay 4,3

Cons: Take care of your costumers! People smoked electronic cigarettes without any problem during the whole flight, we asked them to stop a few times, the crew didn’t help AT ALL. People were doing hand stand in the isle mid flight, just a terrible zoo. Would pay 200$ more rather then go through this agai

MUC
TLV
Mediocre 2,6

Pros: Flight schedule was aligned with my needs

Cons: Food, entertainment and overall cabin comfort is very poor! El-al must improve it

TLV
HKG
Poor 0,0

Cons: This airline is a torture stay away from it.

JFK
TLV
Mediocre 2,8

Pros: The food was ok. There was a variety.

Cons: The staff interrogated me at the gate. Asked extraordinarily personal questions, asked me to sing (weird, I know), etc. They proceeded to search my backpack, taking (probably unintentionally) over $100 worth of belongings. They checked my carry on, which took an additional 3 days to arrive. Terrible

Fri, Dec 27
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 35m
Tue, Jan 7
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
36h 25m
R13 304
Trip: 12 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 266 reviews
Overall
7,2
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,9
Food
7,0
AMM
JED
Good 7,0

Pros: The crew is amazing and flight is fine. There was a meal service on the 2 hour flight.

Cons: The Jeddah airport is horrible. 3000 people, one filthy bathroom, not nearly enough seats in the small gate areas.

JED
BEY
Mediocre 3,0

Pros: Nothing

Cons: Everything

JED
JFK
Excellent 9,3

Pros: Every member of the crew I encountered was five-star, and went above and beyond.

Cons: The shuttle between the terminal and the aircraft could be more frequent instead of cramming passengers in and waiting for more to board.

RUH
DMM
Mediocre 2,8

Pros: Nothing

Cons: Saudia always delayed always

CAI
JED
Mediocre 2,0

Pros: It was pain in the bot no buddy wanna do he’s work missed the flight was so scared from how people treated me at the airport. And I didn’t go to Washington they changed my flight to JFK NY

Cons: If people do them work and they helpful then I was not missing my flight .

Tue, Sep 17
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 50m
Thu, Sep 26
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 35m
R6 767
Trip: 10 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 133 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
BJM
ADD
Okay 4,0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

ADD
CPT
Good 7,3

Pros: The seats were very comfortable and generally this flight is comfy

Cons: The queue during boarding is very long, they need to add counters

ABJ
ADD
Excellent 8,6

Pros: The crew was amazing. The crew is an asset to the airline

Cons: Boarding is chaotic.

HAH
ADD
Excellent 9,0

Pros: I liked the fligth attendant

BKK
ADD
Good 7,6

Pros: Cabin crew was great at customer service. Very helpful.

Cons: The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now.

Mon, Oct 28
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 50m
Tue, Nov 5
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 25m
R6 829
Trip: 9 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 820 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
PRG
LHR
Excellent 10,0

Pros: Smooth landing

Cons: It was a bit warm

LHR
ATL
Okay 4,6

Pros: We flew 1st class. The crew going over was AMAZING!!!!

Cons: LHR-ATL first class was awful. My spouse lost her seat to an aircrew member. (I'm very sick and we chose being across from each other for a reason). Boarding on both ends was horribly done. Last minute gate assignments, no crew, delay, boarded after coach. Hard bed, no service, crying baby

LHR
LAX
Okay 4,6

Cons: Delayed 24 hours due to a massive system failure on BA's part, we were stuck on an old 747 with tiny seats, a ridiculous seat pitch, mediocre food. At least it got us home.

GLA
LHR
Excellent 8,3

Cons: Better drink selection

LHR
BWI
Excellent 10,0

Pros: Comfy seats in coach!

Thu, Jan 16
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 25m
Fri, Jan 31
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 45m
R6 829
Trip: 16 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 335 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
IAD
Excellent 9,3

Cons: Squawking brats the whole 10.5 hours of the trip to IAD.

SKP
IST
Okay 5,3

Cons: Crew could have been more pleasant

DBV
IST
Okay 4,6

Pros: Crew was attentive, friendly and helpful.

Cons: Flight was cancelled because the operational issues. No information or help given. Their airport procedures and practices make it extraordinarily challenging and stressful for passengers. We’ll never fly with them again.

SAW
KWI
Excellent 10,0

Pros: On time and comfortable flight

Cons: No suggestions

IST
ORD
Excellent 10,0

Pros: Service, food, comfort, entertainment.

Wed, Sep 4
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
13h 45m
Thu, Sep 12
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 35m
R6 783
Trip: 9 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 133 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
LFW
EWR
Good 7,6

Cons: The delay time was too much for no proper reason

JRO
ADD
Excellent 8,6

Pros: The crew was very attentive, although it did help I was the only passenger in business and the food was definitely better than expected and an improvement on last time I flew with them, around a year ago.

Cons: The cabin was looking a little tired.

ADD
ACC
Excellent 10,0

Pros: Your crew were great.

ORD
ADD
Excellent 10,0

Pros: Excellent seat

JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

Sun, Dec 1
LIN
Milan Linate
JNB
Johannesburg OR Tambo
25h 20m
Tue, Dec 17
JNB
Johannesburg OR Tambo
LIN
Milan Linate
14h 05m
R7 490
Trip: 17 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
CDG
AMS
Good 6,8

Pros: Crew was nice and pleasant

Cons: Flight very late

KBP
AMS
Excellent 10,0

Pros: Newer plane, crew was amazing, seats were adjustable

CWL
AMS
Good 7,2

Pros: Just as I expected. And I made my last connection easily.

AMS
JFK
Excellent 10,0

Pros: Yes

Cons: Everything was good

ACC
AMS
Excellent 10,0

Pros: Crew were great

Cons: Refreshments

Tue, Dec 3
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 25m
Mon, Dec 16
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 45m
R7 106
Trip: 14 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 335 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
SFO
IST
Excellent 10,0

Pros: Love love love this airlines! I wish the US carriers were like this!

SKP
IST
Okay 5,3

Cons: Crew could have been more pleasant

FCO
SAW
Mediocre 3,6

Pros: I had a nice exit row seat and the plane had a good selection of entertainment.

Cons: flights were delayed significantly and in Tbilisi the staff did not show up until about 10 minutes before the plane was supposed to depart. Crew had not been inside the new airport and could not answer questions about transfers.

IST
JFK
Okay 4,0

Pros: The Food was good.

Cons: We had a very uncomfortable flight. A passenger right behind us was screaming all through the flight. We need to be refunded part of the ticket cos it was horrible.

SAW
BJV
Mediocre 2,0

Pros: Nothing your flight was cancelled I will put a claim to refund

Cons: Nothing your flight was cancelled I will put a claim to refund

Fri, Oct 18
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
22h 55m
Fri, Nov 1
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
22h 20m
R8 059
Trip: 15 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 433 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
EWR
Good 7,0

Cons: Too many security checks at the airport. multiple times opening bags even after through security and scanning. Meal times were at weird times. Dinner at 5am??

AMD
DXB
Excellent 10,0

Pros: Vegetarian food

Cons: If you provide blankets

DME
DXB
Excellent 9,3

Cons: Nice flight . I felt really comfortable . Emirates is one of my favorite business classes .

DXB
NBO
Excellent 10,0

Pros: Yes!

Cons: It was ok

DXB
JFK
Good 6,0

Cons: Delayed flight and the procedures took very long.

Wed, Sep 4
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
13h 45m
Thu, Sep 12
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 35m
R6 783
Trip: 9 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 133 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
IAD
ADD
Good 6,3

Pros: Great crew!

ARN
OSL
Excellent 10,0

Pros: Super confortable

ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

ADD
HKG
Excellent 9,6

Pros: Amazing crew!

NSI
ADD
Good 7,6

Pros: Aircraft very comfortable, superb entertainment system. Crew friendly.

Cons: Crew didn't go out of their way to serve...they did their job capably, but no more.

Sun, Feb 23
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
17h 10m
Fri, Mar 6
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
24h 25m
R8 228
Trip: 13 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 042 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
CPT
DOH
Excellent 9,6

Pros: The plane was new and spotless, the crew did everything possible to make the flight great. Food service, and Wine and Cocktails were always served with a smiling face and it made you think of flying many years ago. Service cleanliness of the restrooms and staff were top notch

Cons: Nothing really.

DOH
ARN
Excellent 8,0

Pros: qatar airways is able to accommodate my low sodium diet

Cons: headphone for entertainment did not work

HND
DOH
Excellent 9,3

Pros: Crew was fine, polite and helpful. Seat was not so comfortable as i am tall (no leg room)

ORD
DOH
Mediocre 2,0

Pros: I was at airport 1 hour before the flight time But they already closed the gate, and I missed the flight, and my return flight is gone too Omg to much for me

Cons: I wish you can do something for me Because the tickets is really expensive

MUX
DOH
Excellent 10,0

Pros: Luxury, comfort and hospitality

Cons: none

Tue, Dec 3
LIN
Milan Linate
JNB
Johannesburg OR Tambo
33h 45m
Mon, Dec 16
JNB
Johannesburg OR Tambo
LIN
Milan Linate
35h 35m
R7 521
Trip: 14 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 333 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
NBO
AMS
Good 6,6

Cons: Half the screens were not working - crew were made aware but nothing was done. Vegetarian choices were poor to non-existent ; I witnessed crew insist to a passenger that there were no vegetarian options! They finally cobbled something together for him but not a pleasant experience

LAX
AMS
Good 6,0

Pros: Food and service

Cons: Working wifi would be good. Better A/C. More comfortable seats

AMS
KIX
Excellent 8,6

Pros: The crew were excellent and seats were comfy.

Cons: Headphones for the entertainment centre.could have been better. Sound quality not great.

LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

STR
AMS
Excellent 8,3

Cons: Flight got delayed 30 minutes

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
1
  • Return
  • One-way
  • Multi-city
  • 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