JNB - MXP

Find Cheap Flights from Johannesburg to Milan Malpensa

Return
Economy
Johannesburg (JNB)
Milan Malpensa
Thu 11/14
Thu 11/21
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Milan Malpensa

Johannesburg to Milan Malpensa flight information

Flights arrive in Milan Malpensa
Flights depart from Johannesburg
Flight price R6 272
Distance 8 220 km
Airlines Ethiopian Air, Turkish Airlines, Etihad Airways, Lufthansa

Good to know

Low season:
November
Best time to beat the crowds
3%
expected price decrease
High season:
December
Most popular time to fly
5%
expected price increase
Average price:
R7 974
(price for this month)
Good deal:
R8 180
or less return trip within
2 months
of travel is a good deal

When to Book Flights from Johannesburg to Milan Malpensa

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 Johannesburg to Milan Malpensa was found, on average, 52 days before departure.
Book at least 4 weeks before departure in order to get a below-average price.
Morning departure is around 13% 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 Johannesburg to Milan Malpensa Flights

How long does a flight from Johannesburg to Milan Malpensa take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 15h 35m.
Which airlines provide the cheapest flights from Johannesburg to Milan Malpensa?
In the past 3 days, the cheapest return tickets were found on Ethiopian Air (R6 272), Turkish Airlines (R7 057) and Etihad Airways (R7 101).
What’s the cheapest day of the week to fly from Johannesburg to Milan Malpensa?
For Johannesburg to Milan Malpensa, Friday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Milan Malpensa back to Johannesburg, the best deals are generally found on Wednesday, 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.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to Milan Malpensa (return)

Airports
Origin
Johannesburg
R6 272
only
R6 272
Destination
Milan
R6 272
only
R6 272
Fri, Dec 27
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 35m
Fri, Jan 10
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 00m
R6 272
Trip: 15 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
DEL
ADD
Okay 4,0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

ADD
DAR
Good 6,0

Pros: Amazing crew

Cons: They need to improve on thier inflight menu and the check-in and boarding experience

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.

ORD
ADD
Excellent 10,0

Pros: Excellent seat

GRU
EZE
Mediocre 3,6

Cons: Crew members paying more attention to the passengers, more option of food, being on time and cleaning after another flight.

Tue, Nov 12
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
27h 05m
Mon, Nov 18
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 25m
R7 057
Trip: 7 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 411 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
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

MUC
SAW
Excellent 10,0

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

IST
AMM
Excellent 10,0

Pros: Crew and flight where amazing. Thank you

ORD
IST
Excellent 10,0

Pros: Everything.

Cons: Nothing.

SKP
IST
Excellent 10,0

Cons: Outstanding airline either to IST or beyond!

Wed, Oct 30
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
36h 25m
Wed, Nov 27
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
R7 101
Trip: 29 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 471 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
MEL
AUH
Excellent 8,6

Cons: You expect more from business class

AUH
MAD
Good 7,3

Pros: in the AUH-MAD leg, i thought the headrests were great—perfect for sleeping

Cons: in the MNL-AUH leg, the touchscreen entertainment system didn’t always work

MAA
AUH
Okay 5,0

Pros: One of the air steward was super friendly and nice. Few others were a little curt sans smiles.

Cons: Good leg room but seats are hard as rock.

HYD
AUH
Mediocre 2,6

Cons: Better comfort and services

AUH
YYZ
Okay 5,0

Cons: Train staff to be more responsive to customersn need

Wed, Dec 18
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 15m
Sun, Dec 29
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 00m
R11 391
Trip: 12 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 949 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
EWR
FRA
Good 7,2

Pros: Service was excellent, amazing professional crew, vegetarian friendly pasta dinner option was delicious

Cons: Metal bars in the middle of the leg room space make stowing a small carry on under the seat in front of you impossible for all passengers in a row. Also awkward to place feet around. No direct air vents so I felt hot even wearing just a t shirt. Breakfast not as good

CDG
MUC
Good 7,6

Cons: Food is a joke

NBO
FRA
Excellent 9,0

Cons: Wasn't able to online check-in thus losing my window seat 21A I had selected.

SFO
FRA
Okay 5,3

Pros: The crew was very helpful, gong out of their way as even bringing me camomile tea. It was lukewarm, it it’s the thought that counts.

Cons: The seats were way too tiny on this giant airbus, even for me and my daughter-in-law who are both under 5 feet and under 100 lbs. te flight was torture. Food also was not as good as previous Lufthansa fare.

NCE
FRA
Excellent 9,0

Cons: Food was a little underwhelming for First Class.

Thu, Nov 14
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
Sun, Nov 24
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
R6 790
Trip: 11 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
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.

NIM
ADD
Mediocre 3,6

Pros: New aircraft with comfortable business seats

Cons: More than 4 hours delay! Not all selection from food menu available

EWR
LFW
Excellent 8,3

Pros: I appreciated the amount of movies offered as well as its variety. I also liked how often they brought drinks and snacks. The airline crew was very helpful to passengers.

DEL
ADD
Mediocre 2,0

Cons: The flight was delayed for hours in Delhi with no notice, making us spent the night at the airport. The flight was supposed to get to Abidjan around noon, but because of the delay, we missed the connection and the next available flight was the next day which would mean I missed my next flight and a work conference. In Delhi, the Ethiopian Airlines people assured me that it could be worked out in Addis, and that they could change my final destination to get me where I needed to go. However, in Addis, the employees were rude and did not even read the email that the Delhi people sent them. They would not do anything except send me to Abidjan the following day, which was useless since I already had to be in the US by then. The level of service is incredibly poor and disorganized, with many people having to wait for hours to even talk to someone and no information about what needs to be done. In the end, i had to purchase a new ticket to get to my destination. Had I known this was the case in Delhi, and that i would have to purchase a new ticket, I would have done so in Delhi rather than waiting all night and going to Addis. I fly very often and this is both the worse experience and service I’ve ever experienced on a flight, and they weren’t even able to get me to my destination.

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

Wed, Nov 13
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
Mon, Nov 18
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
R7 116
Trip: 6 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
LFW
EWR
Good 7,6

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

ADD
WDH
Good 7,0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

ADD
TLV
Good 6,0

Pros: Flight Crew were great

Cons: The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are.

KGL
BJM
Okay 5,6

Cons: Old aircraft, rickety seats

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

Thu, Oct 17
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
15h 35m
Mon, Oct 21
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 50m
R7 471
Trip: 5 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ORD
ADD
Okay 4,3

Cons: Customer service need more improvement they should know how to handle things . Just be courteous is. More than enough

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
NIM
Good 7,3

Cons: USB connection was not working from my seat

DEL
ADD
Mediocre 2,0

Cons: The flight was delayed for hours in Delhi with no notice, making us spent the night at the airport. The flight was supposed to get to Abidjan around noon, but because of the delay, we missed the connection and the next available flight was the next day which would mean I missed my next flight and a work conference. In Delhi, the Ethiopian Airlines people assured me that it could be worked out in Addis, and that they could change my final destination to get me where I needed to go. However, in Addis, the employees were rude and did not even read the email that the Delhi people sent them. They would not do anything except send me to Abidjan the following day, which was useless since I already had to be in the US by then. The level of service is incredibly poor and disorganized, with many people having to wait for hours to even talk to someone and no information about what needs to be done. In the end, i had to purchase a new ticket to get to my destination. Had I known this was the case in Delhi, and that i would have to purchase a new ticket, I would have done so in Delhi rather than waiting all night and going to Addis. I fly very often and this is both the worse experience and service I’ve ever experienced on a flight, and they weren’t even able to get me to my destination.

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

Mon, Apr 20
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
30h 45m
Sun, Apr 26
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
13h 45m
R7 633
Trip: 7 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
JIB
ADD
Good 6,0

Pros: The flight was four hours delayed in Djibouti and there was absolutely zero, NO communication, whatsoever, provided by the Djibouti Ethiopian Airlines staff what was going on, how long the flight was going to be delayed, or if it was actually complete canceled for that evening.

Cons: Flight ET365 was scheduled to leave Djibouti at 19:00 but did not leave until 23:30, without any screen information or by the Ethiopian Airlines staff at JIB airport how long the delay would be or if the flight was completely cancelled. Extremely unprofessional and ignorant handling of the situation

NSI
LBV
Excellent 8,3

Cons: Food must be better

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

ORD
ADD
Excellent 10,0

Pros: Excellent seat

LFW
EWR
Good 7,6

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

Sun, Dec 15
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
45h 10m
Sun, Jan 5
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
53h 25m
R10 444
Trip: 22 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 471 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
ISB
AUH
Mediocre 2,0

Pros: Nothing

Cons: Next time give money back to people for cancelling or changing flights. Never flying with Kayak again

ICN
AUH
Mediocre 3,6

Pros: Kinda odd flying backwards....

Cons: Onboard entertaiment and food was just awful. UAE's version of Ryanair.

JFK
AUH
Excellent 9,3

Pros: Quiet

Cons: Bathroom s were dirty

LHR
AUH
Good 7,3

Pros: Screen.

Cons: Attentiveness of crew member . Movie selection could be better

IAD
AUH
Good 6,3

Cons: Narrow seats

Wed, Oct 16
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 15m
Sat, Oct 26
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
13h 45m
R7 870
Trip: 11 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

Cons: The food was not so good. Bit cold..

VIE
ADD
Good 6,3

Cons: Airport Addis Ababa is chaos.

EBB
ADD
Okay 5,6

Cons: Not having to wait 3 days for my luggage

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.

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

Sat, Dec 14
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
18h 25m
Tue, Dec 31
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 15m
R11 672
Trip: 18 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 949 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
CDG
Good 6,4

Pros: Crew

Cons: We were delayed thirty minutes due to slow service. Zero entertainment and only a brownie for a snack

OSL
FRA
Excellent 9,6

Pros: Great food. Nice staff.

Cons: Make a rule that people cannot put their seats back. People in front of us were rude and kept their seats back the entire flight, even after we nicely asked them to not have the seats back so far. Would prefer that seats did not move at all. I would never recline my seat in consideration for the person behind me. On an 11 hour flight, this is a big deal.

SFO
FRA
Excellent 10,0

Pros: Well, maybe except of these "preferred sitting" arrangement. The sit was in front of open space and restrooms. Constantly people were standing and waiting for the restroom. Their butts were literally at the "preferred sited" passengers faces. I felt, I would be way more happy in a regular sit.

Cons: Such sits should not be declared preferred and cost more.

SFO
FRA
Okay 5,3

Pros: The crew was very helpful, gong out of their way as even bringing me camomile tea. It was lukewarm, it it’s the thought that counts.

Cons: The seats were way too tiny on this giant airbus, even for me and my daughter-in-law who are both under 5 feet and under 100 lbs. te flight was torture. Food also was not as good as previous Lufthansa fare.

BCN
FRA
Good 6,0

Pros: Crew was great. The food Was good.

Cons: Seats were very uncomfortable and there was no air control.

Fri, Dec 6
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
Tue, Jan 14
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
R7 870
Trip: 40 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
HKG
Excellent 9,6

Pros: Amazing crew!

NIM
ADD
Mediocre 3,6

Pros: New aircraft with comfortable business seats

Cons: More than 4 hours delay! Not all selection from food menu available

ADD
MBA
Okay 5,3

Cons: Addis Ababa is chaos and not clean.

ADD
BJM
Mediocre 3,6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

CAI
ADD
Okay 5,6

Cons: Stop using old planes with no personal entertainment systems on the back of the seats.

Sat, Dec 21
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
36h 25m
Thu, Jan 2
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
32h 55m
R11 524
Trip: 13 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 471 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
BEG
AUH
Excellent 10,0

Pros: Great seat and staff.

Cons: It was great!

CDG
AUH
Okay 5,6

Pros: The seat were nice & the staff more helpful than before

Cons: Food can be better Entertainment is not good at all, you are starting it after take off, which might take an hour, and closing it an hour before landing Which is something not nice at all

AUH
AMM
Excellent 10,0

Pros: Every thing. Was good

Cons: The seat’s

LHR
AUH
Excellent 9,6

Cons: Off boarding in Abu Dhabi

BRU
AUH
Good 7,3

Pros: crew was good. Seat was good but it was a business class seat in a 787-9; so it should be good.

Cons: wines were mediocre which was balanced out by the good quality of the food. Brussels to Abu Dabhi boarding was a little chaotic with coach and front cabin passesgers packed in a single bus. Noticed many older passengers standing for the longish bus ride.

Tue, Dec 10
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 35m
Mon, Dec 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
R9 128
Trip: 21 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
LLW
ADD
Good 6,0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

ADD
WDH
Good 7,0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

ADD
TLV
Good 6,0

Pros: Flight Crew were great

Cons: The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are.

DUB
YYZ
Excellent 10,0

Pros: The landing was smooth and so was the whole flight! Loved it

Cons: Food. I ended up throwing up shortly after eating

Wed, Dec 11
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 45m
Mon, Dec 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
R9 128
Trip: 20 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
VIE
Okay 5,3

Cons: Online check in was not possible. The check in and boarding process took more than two hours and there was no order.

VIE
ADD
Good 6,3

Cons: Airport Addis Ababa is chaos.

NIM
ADD
Mediocre 3,6

Pros: New aircraft with comfortable business seats

Cons: More than 4 hours delay! Not all selection from food menu available

NSI
LBV
Excellent 8,3

Cons: Food must be better

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

Fri, Dec 20
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 35m
Tue, Dec 31
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
28h 00m
R9 690
Trip: 12 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
VIE
Okay 5,3

Cons: Online check in was not possible. The check in and boarding process took more than two hours and there was no order.

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

Cons: The food was not so good. Bit cold..

ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

EWR
ABJ
Excellent 8,0

Pros: Excellent crews

NSI
LBV
Excellent 8,3

Cons: Food must be better

Fri, Dec 20
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 35m
Thu, Jan 2
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
30h 30m
R10 104
Trip: 14 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
SIN
ADD
Good 6,3

Pros: Seat was very comfortable and the air stewards were good

Cons: The entertainment system not working correctly and the food was poor

ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

ORD
ADD
Good 6,3

Pros: crew good. seat base was not soft nor comfortable.

Cons: have crew offer drinks more often throughout the flight. every passenger gets dehydrated and needs more drinks. I had to go to the back and get drinks myself.

ADD
VIE
Okay 5,3

Cons: Online check in was not possible. The check in and boarding process took more than two hours and there was no order.

ACC
ADD
Mediocre 2,0

Pros: the flight wasn't good at all, was expecting a better and comfortable seat, but the it was a smaller flight and the seats weren't adjustable

Cons: at this segment you mus put a 350, which will be more cost effective and should be cheaper in nature,

Sat, Dec 21
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
32h 55m
Thu, Jan 2
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
22h 30m
R12 234
Trip: 13 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 187 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
BOM
Excellent 8,0

Pros: After the Kigali Addisababa segment this was vastly superior with a newer aircraft

ADD
LHR
Excellent 9,3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

DEL
ADD
Mediocre 2,0

Cons: The flight was delayed for hours in Delhi with no notice, making us spent the night at the airport. The flight was supposed to get to Abidjan around noon, but because of the delay, we missed the connection and the next available flight was the next day which would mean I missed my next flight and a work conference. In Delhi, the Ethiopian Airlines people assured me that it could be worked out in Addis, and that they could change my final destination to get me where I needed to go. However, in Addis, the employees were rude and did not even read the email that the Delhi people sent them. They would not do anything except send me to Abidjan the following day, which was useless since I already had to be in the US by then. The level of service is incredibly poor and disorganized, with many people having to wait for hours to even talk to someone and no information about what needs to be done. In the end, i had to purchase a new ticket to get to my destination. Had I known this was the case in Delhi, and that i would have to purchase a new ticket, I would have done so in Delhi rather than waiting all night and going to Addis. I fly very often and this is both the worse experience and service I’ve ever experienced on a flight, and they weren’t even able to get me to my destination.

CAI
ADD
Okay 5,6

Cons: Stop using old planes with no personal entertainment systems on the back of the seats.

ADD
HKG
Excellent 9,6

Pros: Amazing crew!

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