MXP - JNB

Find Cheap Flights from Milan Malpensa to Johannesburg

Return
Economy
Milan (MXP)
Johannesburg OR Tambo
Sat 8/17
Sat 8/24
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Milan Malpensa to Johannesburg flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Milan Malpensa
Flight price R6 261
Distance 8 220 km
Airlines British Airways, Ethiopian Air, KLM, Emirates, Qatar Airways, Turkish Airlines, Etihad Airways, SWISS, Austrian Airlines, Saudia

Good to know

Good deal:
R8 105
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Milan Malpensa to Johannesburg

Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

The cheapest flight from Milan Malpensa to Johannesburg was found, on average, 46 days before departure.
Book at least 1 week before departure in order to get a below-average price.
Morning departure is around 10% 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 Malpensa to Johannesburg Flights

How long does a flight from Milan Malpensa 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 Malpensa to Johannesburg?
In the past 3 days, the cheapest return tickets were found on British Airways (R6 261), Ethiopian Air (R6 611) and KLM (R6 764).
What’s the cheapest day of the week to fly from Milan Malpensa to Johannesburg?
For Milan Malpensa to Johannesburg, Sunday is the cheapest day to fly on average and Tuesday is the most expensive. Flying from Johannesburg back to Milan Malpensa, the best deals are generally found on Monday, with Saturday being the most expensive.
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 Malpensa to Johannesburg (return)

Airports
Origin
Milan
R6 261
only
R6 261
Destination
Johannesburg
R6 261
only
R6 261
Sun, Oct 27
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 45m
Mon, Nov 4
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 30m
R6 261
Trip: 9 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 613 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
KEF
Okay 4,4

Cons: For a major carrier in Europe we expected more. Be Be prepared to pay for food and even a drink on a domestic flight. Seats tiny barely any leg room. Crew members appeared to be having a bad day not many welcoming smiles. I guess if you had to budget just pay use one of the other carriers

MAN
LHR
Okay 4,0

Pros: Nothing

Cons: No ability to secure seats online despite Aer Lingus stating on line that you can choose seats up to 72 hours prior to the fight. Terrible customer service cramped planes food not great! 72

LHR
CPT
Good 6,6

Pros: Smooth flight without event. On time landing. Efficient deplaning.

Cons: Newer plane. Seats , entertainment, cabin crew.

SFO
LHR
Good 6,0

Cons: Food

LHR
SFO
Excellent 8,6

Cons: Overall it was a very good experience. The crew was bad obliging and professional. The flight took off 30 minutes early from Abu Dhabi. However, it was late taking off from Heathrow. There was a delay of 1.25 hours as the ground crew took a long time to load and get the plane ready at Heathrow.

Fri, Nov 15
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 15m
Mon, Nov 25
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
R6 611
Trip: 11 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 102 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
LUN
ADD
Good 6,3

Cons: 1. Make duty free shopping possible. My daughter, that I was traveling withl, loved some jewellery l wanted to buy for her but it was not possible because a credit card purchase was impossible. 2. Provide entertainment on board. Flight from Lusaka to Addis was excellent. But nothing to Nairobi

FIH
ADD
Good 6,6

Cons: There was a disruption with the audio system.

CPT
ADD
Okay 4,6

Pros: Crew was really great - helpful and kind.

Cons: Both flights delayed which meant I missed my connecting flight. Stuck in Rome airport for several hours with no information about rescheduled flight. Finally figured it out with help of Rome airport information desk.

ABJ
ADD
Excellent 8,6

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

Cons: Boarding is chaotic.

MNL
ADD
Excellent 9,3

Pros: Comfortable seat and fairly friendly crew

Cons: Better reception and understanding at the airport. The staffs are not considerate.

Fri, Nov 8
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 40m
Sun, Nov 17
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
24h 00m
R6 764
Trip: 10 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 282 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

PVG
AMS
Good 7,6

Pros: The bed was comfortable. Entertainment selection and large TV screen was good. The KLM crew is amazing, as usual.

Cons: Food quality was not so good.

GVA
AMS
Good 6,4

Pros: The crew was pleasant

Cons: Baggage checkin & flight boarding was slow & disorganized.

IAH
AMS
Okay 5,3

Cons: KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again.

AMS
ATH
Okay 4,4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

Thu, Oct 10
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 10m
Fri, Oct 18
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
18h 35m
R6 960
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 260 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
NBO
Excellent 8,0

Cons: Having Christian music to listen to on the flight as an option

ADD
DXB
Excellent 8,0

Pros: Was punctual. Crew little neurotic

GIG
EZE
Excellent 10,0

Pros: Easy to check in, outstanding crew!

Cons: Old, old, old plane! :(

IAD
DXB
Excellent 8,0

Pros: Kind and very helpful.

Cons: A little more room for people with weak legs.

CGK
DXB
Mediocre 2,3

Cons: Services of crew very poor specially onboard services in business class

Mon, Sep 9
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
17h 25m
Thu, Sep 19
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
22h 35m
R7 100
Trip: 11 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 893 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
PHL
Excellent 8,0

Cons: Seats for its along way

DOH
IAH
Excellent 9,0

Pros: The crew was very cheerful and helpful even though I was puking my guts out on a long flight with a lot of turbulence

Cons: It was an insanely long and pukey flight. The airsick bags have this seal that you have to tear off before you can open it which my son discovered a little too late.

DOH
IAD
Excellent 10,0

Pros: Everything was good and nice. Had a good time and felt welcomed. Had a really good experience.

DOH
HKG
Excellent 10,0

Pros: The service is excellent. Best of the airlines bar nane

Cons: The grill chicken that comes w/ the scrambled egg breakfast was kinda dry. Otherwise, all’s good.

JFK
DOH
Good 6,6

Pros: Flight was on time, baggage was quick, got out of airport and on my way.

Cons: Deboarding out on the taxi way in Doha, then busing us to the terminal, took a long time, we were dropped in front and had to go through security again, should have been an easy connection but ended up rushing. status boards in Doha are not that clear, change a lot

Mon, Sep 2
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 35m
Wed, Oct 30
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
19h 25m
R7 212
Trip: 59 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 287 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
7,9
IST
SKP
Excellent 9,3

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

Cons: Can't really think about something.

ATH
IST
Excellent 10,0

Pros: Seat was comfortable and the extra care package and warm towels were a plus. The food was good too.

IST
KBP
Excellent 8,0

Cons: Hotel for passengers

TLV
IST
Excellent 10,0

Cons: The transfer in Istambul was very tight on the way back I literally had to run to get to the flight

KTM
IST
Mediocre 2,3

Pros: Some crew was attentive, others were not. Piloting was good

Cons: Upgraded seats in the planes, especially business class, seats did not work properly or recline all the way, very uncomfortable. Food was mediocre at best, movie library needs updating. I'm also not sure why an older model of this aircraft is used on such a long haul flight.

Mon, Sep 2
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
Sat, Sep 14
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
R7 351
Trip: 13 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 340 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
YYZ
AUH
Excellent 10,0

Pros: The service was good

Cons: At abudhabi there was no sitting available, while waiting for connecting flight, and saw people spitting in the airport lounge, it was unsanitary. Why ethihad donot enforce cleanliness in the lounge.

AMD
AUH
Okay 4,0

Pros: Food

Cons: Please stop overbooking....

AMS
AUH
Excellent 10,0

Pros: every thing from the new plane until arrive it was amazing

Cons: nothing every thing i like it

AUH
LHR
Good 7,0

Cons: All the food is halal.

KWI
AUH
Okay 5,3

Cons: They need to do better on food

Sun, Sep 1
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 10m
Thu, Oct 31
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
13h 10m
R10 118
Trip: 61 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 429 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
CPH
Excellent 10,0

Pros: The crew was amazing

Cons: Flight was a bit delayed

MUC
ZRH
Excellent 10,0

Cons: Nothing. The best airline I've flown across the board.

CDG
ZRH
Okay 5,0

Pros: fresh baked bread!

Cons: fight was delayed almost 4 hours. we were stuck on the plane for over 2 hours before liftoff while technical difficulties were worked out. no compensation offered.

SFO
ZRH
Excellent 8,3

Pros: Great organization, very efficient

Cons: Bag fees were not made clear on Kayak or Swiss website, seats on Edelweiss A320 we’re spaced too close together for my legs, though was not a problem on the 777.

FCO
ZRH
Good 6,3

Pros: Ok

Cons: Flight was late

Wed, Sep 25
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
13h 45m
Thu, Oct 3
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 35m
R6 625
Trip: 9 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 102 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
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

ADD
ABJ
Excellent 8,0

Cons: Nothing

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

EBB
ADD
Okay 5,6

Cons: Not having to wait 3 days for my luggage

ADD
JNB
Excellent 10,0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

Thu, Aug 22
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 40m
Sun, Sep 8
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
23h 30m
R6 918
Trip: 18 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 282 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
SJO
PTY
Good 7,6

Pros: The crew and the timing were ok

Cons: The seats were uncomfortable

IAH
AMS
Okay 5,3

Cons: KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again.

AMS
BUD
Excellent 9,6

Pros: Our flight was delayed in Bejing, than we loosed the booked flight of KLM. When we arrived in Amsterdam, we get the recheked in flight.

Cons: Doesn't

AMS
ATH
Okay 4,4

Pros: Reclinable seats.

Cons: The food!! The lights could be dimmed as it was a night flight.

AMS
LIS
Good 7,3

Pros: Comfortable seat, great crew.

Cons: Flight delayed, no USB port and no entertainment

Tue, Aug 6
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
35h 55m
Mon, Aug 26
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
19h 15m
R14 102
Trip: 21 days
7,9GoodShow reviews
Overall 7,9 Good
Based on 4 445 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
7,3
Food
7,5
VIE
LHR
Excellent 8,0

Pros: Good

WAW
VIE
Mediocre 2,0

Pros: No wifi or any entertainment. Flight delays and lost baggage!

Cons: No wifi or any entertainment. Flight delays and lost baggage!

VIE
BKK
Good 6,0

Pros: Noting outstanding.

Cons: Seat comfort.

DBV
VIE
Mediocre 2,0

Pros: Nothing

Cons: Flight was not on time so I didn’t make the rest of the flights. And tbd new airline lost my luggage.

LAX
VIE
Mediocre 2,0

Cons: The crew kept the temperature in cabin at 26 or 28 degrees Celsius. Whole trip felt like being in the oven. I will NEVER EVER FLY AUSTRIAN AIRLINES AGAIN.

Fri, Nov 15
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 15m
Mon, Nov 25
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
R6 625
Trip: 11 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 102 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
NRT
ICN
Good 7,0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

BKK
HKG
Good 7,6

Cons: Crews could have greet and serve passengers with a warm smile. Food was acceptable but not as good as Japan / Korean airlines . I suppose the low airfares reflect its Servicr.

ADD
DAR
Okay 5,3

Pros: Fast gate work.

Cons: Lost luggage and the food and silent movie option (no headphones provided for overhead movie)

MNL
ADD
Excellent 9,3

Pros: Comfortable seat and fairly friendly crew

Cons: Better reception and understanding at the airport. The staffs are not considerate.

ORD
ADD
Excellent 10,0

Pros: Excellent seat

Sat, Aug 24
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
22h 25m
Wed, Sep 4
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
25h 40m
R7 435
Trip: 12 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 613 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
DUB
Excellent 9,2

Pros: Things were pretty smooth.

Cons: Could have done without the flight delay.

LHR
SAN
Good 7,3

Pros: Food fine. Entertainment choices fine. More leg room than American.

Cons: Departed over an hour late. Preferential treatment given to a family member of flight crew. Also, kind of stingy with water.

LHR
KEF
Okay 4,4

Cons: For a major carrier in Europe we expected more. Be Be prepared to pay for food and even a drink on a domestic flight. Seats tiny barely any leg room. Crew members appeared to be having a bad day not many welcoming smiles. I guess if you had to budget just pay use one of the other carriers

NCE
LHR
Mediocre 3,3

Pros: Our flight attendant was very nice.

EDI
LHR
Okay 4,3

Pros: All crews are kind, friendly and excellent services, the handling of missed flight is good.

Cons: The plane is too old lots of things falling apart, toilet door, tv screen and its remote control ect ..

Tue, Jan 14
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
17h 55m
Wed, Jan 29
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
19h 20m
R7 463
Trip: 16 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 260 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
EWR
ATH
Excellent 8,6

Pros: The food was good. The crew was very accommodating.

Cons: .If the seats recline to just a little bit more

CPT
DXB
Excellent 10,0

Cons: It was my first flight ever. So it was perfect thank you Emirates

IAD
DXB
Excellent 8,0

Pros: Kind and very helpful.

Cons: A little more room for people with weak legs.

DXB
VIE
Excellent 10,0

Pros: Onboard wifi

ATH
EWR
Excellent 10,0

Pros: The crew was amazing and very friendly. The plane was very comfortable and made the international flight not feel as long

Cons: Not much to complain about

Fri, Aug 23
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 40m
Sun, Sep 8
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
23h 30m
R6 918
Trip: 17 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 282 reviews
Overall
8,0
Boarding
7,9
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
CWL
AMS
Good 7,2

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

AMS
ACC
Excellent 10,0

Pros: The seat was a little uncomfortable but the crew were amazing.

DUB
AMS
Excellent 8,3

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

GRU
AMS
Excellent 9,0

Pros: The crew is really welcoming

Cons: The seats are too narrow and a bit too hard

LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

Tue, Aug 20
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
19h 30m
Fri, Sep 6
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
36h 55m
R7 617
Trip: 18 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 893 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
DAC
Mediocre 2,0

Pros: Nothing

Cons: Poor service and flight was dirty

ATL
DOH
Good 7,0

Pros: The comfort of the plane

Cons: The staff at Atlanta International Airport were terrible; not customer friendly. The supervisor at the check-in counter needs to be replaced. I am not one of your frequent flyers but travel internationally. However, based on his attitude I will think twice to select Qatar as my choice of airlines.

NAG
DOH
Good 7,6

Pros: Convince, as this is good direct flight from Nagpur.

Cons: Improve quality of crew and service from Doha to Nagpur sector.

KWI
DOH
Excellent 9,0

Pros: crew was amazing.. seat are comfortable

Cons: if the food includes children meal .

Sun, Aug 11
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
20h 30m
Thu, Aug 22
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
20h 00m
R15 681
Trip: 12 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 224 reviews
Overall
7,2
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,9
Food
7,0
DMM
RUH
Excellent 10,0

Pros: Nice and smooth

Cons: NA

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.

JED
LAX
Excellent 10,0

Pros: Entire flight was excellent crew very helpful. We had great experience definitely will recommend

MAN
JED
Excellent 10,0

Pros: everything

Cons: Pilgrims respecting people who are in flight

CAI
JED
Okay 4,3

Pros: The coffee was excellent and the crew was very professional.

Cons: The boarding was unorganized, the seat was uncomfortable, the flight was delayed 3 times and we almost missed our connecting flight, the luggage did not make it to my destination until hours later.

Thu, Jul 25
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
33h 35m
Thu, Aug 1
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
R7 994
Trip: 8 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 340 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,5
Food
7,0
ISB
AUH
Good 6,3

Cons: Food has gone down a lit

AUH
IAD
Good 7,0

Cons: 14 hours connection time and they don't offer hotel/meal accommodation that airlines like Qatar Airways do. I inquired about the hotel within the airport and it costs $300 for 8 hours. Ridiculous. There is no place to sleep properly in the airport, I saw people laying down on the floor.

AUH
BEG
Excellent 10,0

Cons: Entertainment was not working

AUH
BNE
Excellent 10,0

Pros: That flight was sublime.The 787 business layout excellent,the crew excellent as well as the food and drinks.Again very surprised after previously read bad reviews....

Cons: Again pyjama on business class will have equalised Qatar business class.Well done,otherwise,Etihad.

AMS
AUH
Excellent 10,0

Pros: every thing from the new plane until arrive it was amazing

Cons: nothing every thing i like it

Sun, Jan 19
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
Mon, Jan 27
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
R6 639
Trip: 9 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 102 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
HKG
Excellent 9,6

Pros: Amazing crew!

BJM
ADD
Okay 4,0

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

CKY
ABJ
Excellent 9,0

Pros: The crew was amazing and the flight was smooth

CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

EZE
GRU
Mediocre 2,0

Pros: Nothing

Cons: Everything starting from the check in to on board restrooms

Thu, Oct 31
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 30m
Sat, Nov 9
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
19h 20m
R7 477
Trip: 10 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 260 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
LAX
Excellent 9,6

Pros: Lots of entertainment options. Good leg room. Good food. Made a 16 hour flight about as tolerable as one can hope for.

EWR
ATH
Good 7,3

Pros: The crew was great and the dinner was really good!

Cons: Breakfast could have been better and the seat was pretty uncomfortable

LHE
DXB
Excellent 10,0

Pros: Crew was very friendly. Food was good. Seat wasn’t bad.

Cons: Price should be a little less, comparable to that of Qatar Airways.

MXP
JFK
Okay 4,0

Cons: Two teenage passengers were in front of us, extremely disruptive and loud the entire flight and no one from the crew addressed it or asked them to keep the noise down. Also, we were forced to check our carry on bags bc they weighed at check in- though we had already checked in online, more than 7kg!

MAA
DXB
Excellent 10,0

Pros: The crew were awesome. I was very comfortable.

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.
  • 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