Find cheap flights to Milan

Find cheap flights to Milan

Return
Economy
Washington (WAS)
Milan All airports
Tue 1/7
Tue 1/14
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Milan

South Africa to Milan flight information

Flights arrive in Milan
Flights depart from South Africa
Flight price R6 018
Airlines Ethiopian Air, KLM, Etihad Airways, Lufthansa, British Airways, Alitalia, Qatar Airways, SWISS

Top tips for finding cheap flights to Milan

Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be February, March and April. The cheapest month to fly to Milan is March.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Milan flight deals.

FAQs - booking Milan flights

What is the cheapest flight to Milan?

The cheapest airline ticket to Milan from South Africa in the last 72 hours was R6 018 return on the route Johannesburg to Milan. The most popular route is Cape Town to Milan and the cheapest ticket found on this route in the last 72 hours was R8 107 return.

Which Milan airport is closest to central Milan?

Milan is served by 4 major airports. Milan Linate (7 kilometres) is the closest to the centre of Milan, Milan Malpensa is 40 kilometres from the centre, Milan Orio Al Serio is 46 kilometres from the centre and Milan Parma is 112 kilometres away from the centre. View on map.

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 Milan Plane Tickets

(Return)
Airports
Origin
Cape Town
R7 683
only
R7 683
Johannesburg
R6 018
only
R6 018
Destination
Milan
R6 018
only
R6 018
R8 720
only
R8 720
R8 048
only
R8 048
Tue, Feb 18
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 35m
Tue, Mar 10
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 40m
R6 018
Trip: 21 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
MQX
ADD
Mediocre 2,0

Cons: Flight was delayed and caused me to miss my connecting flight on another airline that had no other flights that day. As a result of the lack of communication and general lack of professionalism, staff refused to rectify the situation and take responsibility, and I was forced to stay overnight. Worst

ADD
VFA
Okay 5,3

Pros: New airplane was comfortable and clean. Food was just okay.

Cons: We had to transit in Addis (connecting from Dakar) and the whole experience of going through the Addis airport, getting the voucher for the hotel, and going to the hotel was horrible: it took forever going through immigration and getting a simple stamp on the voucher (the latter an unsafe experience and time consuming, with hundreds of people piled up to get those stamps from just two people, crashing again each other, with no order, no lines). Somewhat there has to be a better way to manage this and make the experience safer and more comfortable to everybody. For instance, just enforcing to stay in line and organizing the lines would have saved everybody a lot of time and effort.

ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

LHR
ADD
Okay 5,6

Cons: Poorly organised meal service

NIM
OUA
Excellent 8,0

Cons: Better seat

Mon, Dec 23
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
19h 40m
Mon, Jan 20
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
16h 20m
R7 362
Trip: 29 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
DMM
MCT
Good 7,6

Pros: Information sharing by pilots and crew. Economy class leg room is good.

Cons: All good up to the level

AMS
PRG
Excellent 8,4

Pros: Usual faultless KLM experience

Cons: Nothing.

AMS
MEX
Excellent 9,0

Pros: Confort and kindness

Cons: It was too cold

LIS
AMS
Good 6,4

Pros: The crew tried to be helpful but were equally frustrated with the ground crew.

Cons: Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed

AMS
MAN
Good 6,0

Pros: Flight arrived on time

Cons: No food provided "due to a strike the previous day". Not sure why this would impact on providing a sandwich or snack particularly when champagne was still available for first class passengers.

Thu, Mar 19
JNB
Johannesburg OR Tambo
BGY
Milan Orio Al Serio
46h 25m
Sat, Mar 28
BGY
Milan Orio Al Serio
JNB
Johannesburg OR Tambo
22h 05m
R8 048
Trip: 10 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 523 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
DMM
AUH
Okay 5,0

Cons: More comfortable seats.

KTM
AUH
Good 6,4

Pros: The crew was sufficient and polite. Seats are average. Food was extremely limited. Underwhelmed but, frankly, exhausted with the process of trying to get out.

Cons: Communication of flight departure time was not provided causing us to miss our flight and requiring over 2 hours on a cell call to Bangladesh to book a 24 hr delay which was further confused by computer glitches. Poor customer service at the flight checkin desk in Kathmandu who are, apparently, limited in what they can assist with.

AUH
ATH
Excellent 8,6

Cons: Average for business class. Didn't get value

BEG
AUH
Excellent 10,0

Pros: Crew and seats

Cons: Sound system,, entertainment system should not be turned off 25min before landing

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

Fri, Apr 10
CPT
Cape Town Intl
LIN
Milan Linate
20h 55m
Mon, Apr 20
LIN
Milan Linate
CPT
Cape Town Intl
23h 55m
R12 869
Trip: 11 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 230 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
BOM
Excellent 10,0

Pros: Comfortable and Clean

DEL
FRA
Good 7,6

Cons: Seats not comfortable for long haul, better care

FRA
AMM
Mediocre 2,0

Pros: I didn't like it at all, My luggage bag was wetting after I opened it my clothes smell so bad

IAD
MUC
Good 6,6

Cons: Food poor going to Munich , legroom poor.

LOS
FRA
Mediocre 3,6

Cons: Entertainment and food

Thu, Mar 19
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 35m
Sat, Mar 28
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 00m
R6 500
Trip: 10 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
EBB
Mediocre 3,3

Pros: Crew were helpful

Cons: Food was very poor with very limited choices and no entertainment system on this flight

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

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

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.

MQX
ADD
Okay 4,3

Pros: The crew was Excellent

Cons: There is to many delays in the night flights, this should be improved.

Thu, Mar 19
CPT
Cape Town Intl
LIN
Milan Linate
16h 35m
Fri, Mar 27
LIN
Milan Linate
CPT
Cape Town Intl
21h 25m
R13 774
Trip: 9 days
7,4Good Show reviews
Overall 7,4 Good
Based on 22 322 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
ABZ
LHR
Excellent 8,0

Cons: Seats are cramped. Also I was sitting on the aisle seat and the food trolley hit my elbow so there isnt much space for it to go down the aisle

IST
LHR
Excellent 9,0

Pros: Crew was great

Cons: The way they collect trash in the plane after serving food looked a little primitive. The crew walks around without trash bags and picks up passengers' trash and just stacks them on their arms or on their cart. I have traveled with BA many times in the past 40 yrs, and i don't remember this scene. Either I was not paying attention, or this is the new policy???!!

LOS
LHR
Excellent 10,0

Pros: Great

Cons: Everything is fine

FCO
LHR
Okay 4,6

Cons: Rude staff

HKG
LHR
Excellent 10,0

Cons: They cancelled and did nothing to help via 2 hours of phone calls. I was heading to conference and they did nothing In Hong Kong the BA first class service was fabulous and got my travel arranged The idiots on the phone sounded like they had never flown

Sun, Jun 14
JNB
Johannesburg OR Tambo
BGY
Milan Orio Al Serio
14h 00m
Sun, Jun 28
BGY
Milan Orio Al Serio
JNB
Johannesburg OR Tambo
14h 55m
R13 950
Trip: 15 days
7,2Good Show reviews
Overall 7,2 Good
Based on 1 546 reviews
Overall
7,2
Boarding
7,3
Comfort
7,0
Crew
7,6
Entertainment
6,1
Food
6,4
FCO
LHR
Good 7,3

Cons: All good but crew wasn't very attentive - for example i had had to put my suitcase quite a few rows back because of lack of space at the end of the flight i had to wait for most of the plane to empty out in order to be able to retrieve it - the crew member who had originally indicated i put my suitcase further back and who was standing right by the cabin where the suitcase was stored saw all of this but didn't move to help in the slightest even though he knew i was waiting for a chance to get to my suitcase - in my experience of customer service i would have gotten it for the passenger and brought it to them to reduce the wait time

DEL
FCO
Mediocre 3,6

Pros: I don't think I say anything I liked.

Cons: Food, veg option, given peaces of boiled mushrooms, Eggplants and spinach. What a horrible experience.

FCO
LAX
Mediocre 2,0

Cons: Seating, food, entertainment, communication and comfort

JFK
RDU
Okay 4,5

Pros: Nothing

Cons: There isn't enough space on plane to enjoy the flight, it was more of, you have to go from one location to another. If it was more than 2 hours, I would have hated it even more.

FCO
LHR
Excellent 10,0

Pros: Flight was smooth

Thu, Jan 2
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
23h 30m
Wed, Feb 5
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 35m
R14 519
Trip: 35 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 10 421 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
JFK
DOH
Okay 4,0

Pros: The food its disgusting

Cons: Better service and better food

SYD
DOH
Excellent 10,0

Cons: Qatar’s food is great! Feels like five star dining. Attendants are helpful and friendly.

BKK
DOH
Good 7,6

Pros: Excellent crew, quick serving a lunch on a 1.5 hour flight.

Cons: Just don't like all the trips to and from flights on the bus at Doha.

ORD
DOH
Good 7,6

Pros: The crew was amazing. One of the onboarding staff was exceptional. Some onboarding staffs were unfriendly.

Cons: Not allowing a laptop bag unlike Etihad, Emirates and other airlines was a bummer.

DOH
JFK
Mediocre 2,0

Pros: Boarding its took along , food it's bad

Fri, Dec 20
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
13h 00m
Mon, Dec 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 15m
R15 031
Trip: 11 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 821 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
BOM
Good 7,3

Cons: Food and entertainment cud be better

ZRH
SFO
Excellent 9,6

Pros: Food was really hot and good customer service

ATH
GVA
Excellent 10,0

Cons: Seat could have been more comfortable but the leg room was good

BUD
ZRH
Excellent 8,0

Pros: Crew were very nice and accommodating. Chocolate always appreciated!

Cons: The passenger in front of me slammed into my knees. I am very tall. She was not but she sure got her seat back as far as possible in spite of having he bulkhead sear, so I had to be careful of my position the rest of the flight

ZRH
MRU
Excellent 8,0

Cons: Games sollten Nachts gesperrt werden. Die gute Dame hinter mir spielte wohl die ganze Nacht Solitaire und mein Sitz schüttelte immer. Auf meine bitte zu stoppen weder kommentar noch reaktion.

Mon, Apr 6
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 15m
Mon, Apr 27
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
15h 50m
R6 968
Trip: 22 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
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
NIM
Excellent 8,3

Cons: Better seat

ADD
JNB
Okay 5,3

Pros: seat not comfortable

Cons: more drinks along the way

CPT
ADD
Okay 5,3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

IAD
ADD
Good 6,6

Pros: The crew members were very accommodating and friendly. They do a wonderful job. When I told them that the power was not working in my seat and that I needed it for my CPAP (I call it my anti-snoring device), they arranged for me to move to another seat where the power worked for the CPAP. When the power did not work in the new seat for my laptop, they offered to let me charge it in a more powerful outlet near the galley.

Cons: The power didn't work for my laptop. It did work for my CPAP device. Some of the seat control buttons were out of order.

Sun, Jun 14
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 15m
Sun, Jun 28
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
13h 45m
R6 982
Trip: 15 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 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

IAD
ADD
Good 6,3

Pros: Great crew!

ADD
MAD
Good 6,6

Cons: Chicken was undercooked. No power outlets.

ADD
GRU
Good 6,0

Pros: Yes

Cons: Nothing comes to mind

ADD
ABV
Good 6,3

Pros: Nice aircraft and comfortable seating in economy with a good selection of music and movies on the seat back entertainment. Business class was mostly empty and looked very nice and roomy. They should upgrade their frequent flyers the way other airlines do to fill those empty seats and generate the good PR that results. The food was good in my opinion, and the Ethiopian coffee is great. Affordably priced tickets was the selling point for choosing them. They are a young airline and while they go through the motions of being a modern service-oriented airline, but alas for the most part they aren't there yet.

Cons: We've flown a few Ethiopian Air flights now and while the flight attendants are nice, they aren't always on top of things and paying attention to the needs of the passengers. Not as helpful or attentive as we're used to. Boarding is chaotic and the overnight transfer at Addis Ababa is a total mess. If you get to leave through the airport in the early morning things are relatively painless, but what a nightmare of pushing and shoving chaos when it's busy. The hotels they put you up in are mediocre at best. Last week we enjoyed a long wait for the bus ride to the hotel, cold food when we arrived, and a nice hard bed to "sleep" in. We probably won't fly Ethiopian Air if we have to overnight in Addis Ababa again. I'm willing to pay up to fly another airline and skip the overnight as it's just not worth the hassle.

Sun, Jun 14
JNB
Johannesburg OR Tambo
LIN
Milan Linate
34h 55m
Sun, Jun 28
LIN
Milan Linate
JNB
Johannesburg OR Tambo
32h 25m
R8 720
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
JFK
Good 6,3

Pros: The socks offered in business were comfortable and nice looking. The red wine was good.

Cons: The food was just average and the seat not too comfortable

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

GLA
AMS
Excellent 9,6

Pros: KLM are our airline of choice. A great full-service carrier with impecable standards.

Cons: Nothing

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.

DMM
MCT
Good 7,6

Pros: Information sharing by pilots and crew. Economy class leg room is good.

Cons: All good up to the level

Tue, Dec 31
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
36h 25m
Thu, Jan 9
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
53h 25m
R9 422
Trip: 10 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 523 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
KTM
AUH
Good 6,4

Pros: The crew was sufficient and polite. Seats are average. Food was extremely limited. Underwhelmed but, frankly, exhausted with the process of trying to get out.

Cons: Communication of flight departure time was not provided causing us to miss our flight and requiring over 2 hours on a cell call to Bangladesh to book a 24 hr delay which was further confused by computer glitches. Poor customer service at the flight checkin desk in Kathmandu who are, apparently, limited in what they can assist with.

MAA
AUH
Excellent 8,0

Pros: Food varieties are not that good

Cons: Make the food quality, quantity and varieties to be improved

AUH
IAD
Good 7,0

Pros: Mango juice was good. Food was good. Crew was friendly and fast.

Cons: More leg room please. Better entertainment. More reclining of seats required. Softer seats.

AUH
MAN
Mediocre 2,0

Pros: crew was decent

Cons: everything

AUH
HKG
Excellent 10,0

Pros: Crew were very pleasant

Wed, May 27
CPT
Cape Town Intl
MXP
Milan Malpensa
16h 50m
Wed, Jun 10
MXP
Milan Malpensa
CPT
Cape Town Intl
14h 25m
R7 683
Trip: 15 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
LHR
ADD
Okay 5,6

Cons: Poorly organised meal service

MQX
ADD
Mediocre 2,0

Cons: Flight was delayed and caused me to miss my connecting flight on another airline that had no other flights that day. As a result of the lack of communication and general lack of professionalism, staff refused to rectify the situation and take responsibility, and I was forced to stay overnight. Worst

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
NIM
Excellent 8,3

Cons: Better seat

ADD
EBB
Mediocre 3,3

Pros: Crew were helpful

Cons: Food was very poor with very limited choices and no entertainment system on this flight

Fri, Apr 10
CPT
Cape Town Intl
MXP
Milan Malpensa
16h 50m
Mon, Apr 20
MXP
Milan Malpensa
CPT
Cape Town Intl
16h 30m
R7 975
Trip: 11 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
BJM
ADD
Okay 5,6

Cons: Old aircraft rickety seats

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

NSI
LBV
Excellent 8,3

Cons: Food must be better

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.

ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

Thu, Mar 19
CPT
Cape Town Intl
MXP
Milan Malpensa
16h 05m
Sat, Mar 28
MXP
Milan Malpensa
CPT
Cape Town Intl
42h 35m
R8 107
Trip: 10 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
EBB
ADD
Okay 4,4

Pros: Food and drink was good.

Cons: Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport.

IAD
ADD
Good 6,3

Pros: Great crew!

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.

ADD
ABJ
Okay 4,3

Cons: Someone stole my airpods in my bag. I noticed it once reached at home. This is the first time it happens to me. Very bad experience

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.

Thu, Mar 19
CPT
Cape Town Intl
MXP
Milan Malpensa
16h 05m
Fri, Mar 27
MXP
Milan Malpensa
CPT
Cape Town Intl
14h 40m
R9 246
Trip: 9 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 221 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
EBB
ADD
Okay 4,4

Pros: Food and drink was good.

Cons: Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport.

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

IAD
ADD
Good 6,3

Pros: Great crew!

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.

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

Fri, Dec 20
JNB
Johannesburg OR Tambo
BGY
Milan Orio Al Serio
40h 20m
Mon, Dec 30
BGY
Milan Orio Al Serio
JNB
Johannesburg OR Tambo
22h 20m
R15 162
Trip: 11 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 523 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
HYD
AUH
Mediocre 2,6

Cons: Better comfort and services

AUH
AMM
Excellent 10,0

Pros: Every thing. Was good

Cons: The seat’s

ATH
AUH
Excellent 10,0

Pros: Greece was amazing. Traveling to the islands made the trip worth while. Highly recommend ensuring ferry tickets are purchased 48 hours in advance so they don’t sale out. The food was amazing (especially the homemade Tzatziki sauce). So much to do, plan accordingly!!

Cons: Traveling to Greece in off peak season.

BLR
AUH
Good 7,0

Pros: The crew was good. Loved the mango juice and veg food.

Cons: The seats are hard. More leg room please. Better entertainment with more recent clicks required. Toilet seat needs to stay upright. The eating tables should be straight. Should be able to recline our seats more.

AUH
MAN
Mediocre 2,0

Pros: crew was decent

Cons: everything

Sat, Dec 14
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
13h 10m
Sat, Dec 21
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
19h 00m
R20 318
Trip: 8 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 821 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ORD
ZRH
Good 6,3

Pros: Crew was great. Peppy and kind.

Cons: ORD ZRH seats extremely crowded. Wished for comfy Star Alliance seats for that flight which we did enjoy from ZRH BUD

BCN
ZRH
Excellent 10,0

Pros: Everything from the crew being super accomodating and friendly to the comfort and taste of the food was delicious.

SFO
ZRH
Excellent 10,0

Pros: Excellent

FCO
ZRH
Good 7,0

Pros: Crew was very nice, appreciated that they came by with water often

Cons: Legroom is very cramped, entertainment options are limited. After one 10-hour flight, you've seen everything you wanted to, so the return flight is a bummer

FCO
ZRH
Excellent 9,0

Pros: The in flight service was fantastic. The attendants were friendly and always smiling. The pilots flew the plane with Swiss precision. I had an economy ticket and they fed us twice and had at least six beverage passes to keep you hydrated. A blanket, pillow and ear buds were provided as part of the seat. Norwegian Air does not even cover a glass of water. They are pathetic. We will travel with Swiss Air again.

Cons: Internet service is invoiced by the megabyte and not the flight. For flights of this duration, a lump sum is a better idea.

Fri, Dec 20
JNB
Johannesburg OR Tambo
LIN
Milan Linate
35h 35m
Mon, Dec 30
LIN
Milan Linate
JNB
Johannesburg OR Tambo
24h 25m
R19 778
Trip: 11 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 494 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
LIS
AMS
Good 6,4

Pros: The crew tried to be helpful but were equally frustrated with the ground crew.

Cons: Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed

CUR
AMS
Excellent 8,6

Cons: Keep the temperature at a more reasonable level. Blankets + two layers of clothing was definitely not enough.

AMS
GLA
Okay 5,2

Pros: Pleasant crew. Appropriate and efficiently served snack.

Cons: Boarding and disembarkation were slow.

CGK
KUL
Excellent 10,0

Pros: Excellent crew, good food & movie selection.

AMS
GLA
Excellent 10,0

Pros: Klm's consistantly high standards in everything they do.

Cons: Nothing

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.

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