Effective 1 May, we’re updating our Privacy and Cookie Policies.

Find cheap flights to Milan

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

Depart
Return
Any month
Compare vs KAYAK |

South Africa to Milan flight information

Flights arrive in Milan
Flights depart from South Africa
Flight price R6045
Airlines Ethiopian Air, Etihad Airways, Emirates, KLM, Turkish Airlines, Qatar Airways, Saudia, Lufthansa, British Airways

Top tips for finding cheap flights to Milan

Book at least 1 week before departure in order to get a below-average price.
High season is considered to be May, June and July. 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 R6045 return on the route Johannesburg to Milan. The most popular route is Johannesburg to Milan and the cheapest ticket found on this route in the last 72 hours was R8634 return.

Which Milan airport is closest to central Milan?

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

Book Cheap Milan Plane Tickets

(Return)
Airports
Origin
Durban
R9331
only
R9331
Cape Town
R7780
only
R7780
Johannesburg
R6045
only
R6045
Destination
Milan
R6045
only
R6045
R8676
only
R8676
Tue, May 21
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
17h 05m
Mon, May 27
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
16h 00m
R6045
Trip: 7 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 043 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

ADD
DXB
Excellent 10,0

Pros: Nice crew. Smooth flight :)

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.

BJM
ADD
OK 4,0

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

Mon, May 20
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
Thu, May 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
R7254
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 235 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
KHI
AUH
Good 6,6

Cons: On the counter they have to checked all baggage weight they give hard time on the boarding time to costumer

AUH
CAI
Good 6,6

Pros: Flight price and time

Cons: There was no choice for dinner. It was only a fait accompli that eating from one category remained. When I refused, they did not respond to my request to replace the food. I refused to eat it. The host did not agree to replace the food,

ORD
AUH
Good 7,6

Pros: Crew and hospitality

Cons: Wifi

LAX
AUH
OK 5,0

Pros: The food

Cons: Extra leg space. Nicer crew. Better airport and boarding experience

MAN
AUH
Excellent 9,3

Pros: Food and crew

Cons: Entertainment, comfort

Fri, Aug 9
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
22h 10m
Sat, Aug 17
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 10m
R7809
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 947 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
BOM
DXB
OK 5,6

Cons: You don’t need to have seats next to lavatory. The area was stinking even before the plane took off.

BOM
DXB
Excellent 10,0

Pros: Emirates is always amazing

Cons: Business Class, lol.

DXB
ORD
OK 4,3

Pros: Entertainment was exhaustive and entertaining

Cons: Service was very poor. They missed servicing drinks when I was watching movie. Didn’t ask me. There was NO air freshener sprayed in this long flight. Overall service was very poor especially on my side of service at 32F.

AMS
DXB
Good 7,6

Cons: Handling and boarding at Schiphol was pathetic

DXB
BRU
Excellent 10,0

Pros: Great crew, good legroom and comfortable seat

Tue, May 21
JNB
Johannesburg OR Tambo
LIN
Milan Linate
34h 55m
Mon, May 27
LIN
Milan Linate
JNB
Johannesburg OR Tambo
13h 15m
R8676
Trip: 7 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 086 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,4
Entertainment
7,2
Food
7,5
AMS
LAX
Excellent 9,0

Cons: This return flight was much better than the flight going to Amsterdam. I believe the biggest factor was the type of aircraft. The old 747 just didn't meet expectations. The newer 777 on the way back was much more comfortable, with better amenities.

AMS
SFO
Excellent 8,3

Cons: We were allowed to choose our seats from SFO to Amsterdam but not for the return flight. I like to be able to choise my seats when I book the flight. Choosing seats 24 hours before is not convenient when traveling for the return trip.

SOU
AMS
OK 4,0

Cons: Flight cancelled

YYC
AMS
OK 4,3

Pros: The crew was attentive and the seat at economy comfort was comfortable at the “ok” level. It needs much mor3 to be super comfortable. The plug for the headphones was a mess! It was NOT possible to watch a movie and hear the sound too! I gave up! Not a great offering for the extra dollars...

Cons: So many things! Starting with the way assistance in the airport is offered to travellers with mobility issues! This is an important issue that needs to be revisited and changes for better service to be made!

CDG
AMS
OK 4,0

Pros: Nothing

Cons: They check for everything in the counter as if it was a low cost airline. If you go a kilo more over your baggage allowance you have to pay 100 eur. And for your cabin luggage you only have 12 kg that they check you twice and they have security staff at the airport specifically check in this.

Sun, Sep 1
CPT
Cape Town Intl
MXP
Milan Malpensa
30h 45m
Sat, Sep 7
MXP
Milan Malpensa
CPT
Cape Town Intl
21h 15m
R9146
Trip: 7 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 213 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
7,9
DBV
IST
OK 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.

IST
JFK
Good 6,0

Pros: Everything was fine except the fact that our flight was rescheduled on 24 hours earlier than the original one. It was extremely inconvenient.

Cons: When the airline interrupts your trip last minute and passengers are trying hard to adjust their plans it would be nice to have a little appreciation from the airline team. And they do not have to be rude to people who are asking to explain the reason of the changes.

IAH
IST
Excellent 10,0

Pros: The crew was very attentive, and the food was outstanding.

Cons: The wine list was a bit limited.

IAH
IST
Excellent 8,3

Pros: The food

Cons: My seat wasn't working properly and wasn't comfortable.

IST
JFK
Excellent 8,6

Pros: Crew was nice & didn’t wake me (but once or twice squished by me in the aisle without saying “excuse me,” which I found a bit weird). Food was good. Not too many announcements or interruptions.

Cons: I would prefer more vegetarian options for meals (one of them had only one [chicken] option, & I don’t think it was because they had run out of vegetarian food).

Sat, Aug 31
CPT
Cape Town Intl
MXP
Milan Malpensa
24h 30m
Sun, Sep 8
MXP
Milan Malpensa
CPT
Cape Town Intl
18h 45m
R9757
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 620 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
JFK
DOH
Excellent 10,0

Cons: I wish to have little more room on seat for long flight.

DOH
JFK
Excellent 9,2

Pros: Service by the crew was outstanding, but special mention to Deepika who made sure I had a Business Class experience out of this world, always smiling and checking if I needed anything

Cons: The food and the wine selection did not impressed me. Qatar needs to make some changes.

DOH
ADD
Mediocre 2,6

Cons: Very uncomfortable seats in business class, almost no recline.

DOH
CGK
Excellent 10,0

Pros: Food

BKK
DOH
Good 6,0

Pros: It was an ok experience, improved by the head of attendants at the end

Cons: Service was poor at the beginning, but improved to Qatar service as I complained to the supervisor of the attendants Julia

Thu, May 23
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
20h 00m
Sun, May 26
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
20h 30m
R9942
Trip: 4 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 100 reviews
Overall
7,1
Boarding
7,1
Comfort
7,2
Crew
7,5
Entertainment
6,8
Food
6,9
JED
JFK
Good 6,6

Pros: Positive and helpful crew. A few new movies recently released kept me entertained.

Cons: The food was not catered to my taste buds it was strictly Arabic cuisine. The software that shows the realtime flight map looked very outdated and complicated to use. No blinds or earbuds given for sleep. Not enough food given for long flight

JED
JFK
Excellent 10,0

Cons: Good

CAI
JED
Excellent 10,0

Pros: Everything

Cons: Everyone being first class lol

DAC
RUH
Excellent 9,6

Pros: Ok food, great service by attendants, great entertainment selections. Also recommend giving a meal schedule to passengers to time their rest more knowledgeably.

Cons: Drinking Water more easily available for passengers k thru flights. Also work with airports like Riyadh to offer truly free WiFi, not one requiring a SIM card in country. Most international travelers are unable to use the WiFi because of this asinine setup.

DXB
JED
OK 5,6

Cons: The lay over from dubai to jeddah int’l airport is chaotic. Small airport terminal. Saudia airlines is not strict in regards to hand carry baggage sizes and numbers that cause delays for its flight.

Wed, May 22
JNB
Johannesburg OR Tambo
LIN
Milan Linate
14h 40m
Thu, May 30
LIN
Milan Linate
JNB
Johannesburg OR Tambo
13h 10m
R10255
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 406 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
LIS
FRA
Good 7,6

Pros: The seat was good, and the crew was great.

Cons: Boarding at the gate, and not having to take the bus.

IAD
MUC
Excellent 10,0

Pros: the airplane was brand new. l really like it and the crew was nice.

Cons: The seats were not super comfortable in economy class. There was enough leg-room but the seat itself was not.

FRA
ORD
Good 7,3

Pros: Crew was courteous and professional. Food was okay. Movie selection really good.

Cons: Wider seats and more leg room.

CPH
FRA
OK 5,6

Pros: Nice smooth and organized flight

Cons: Never revived my checking email The cabin was very cold. I had to wear a jacket for the whole flight. With two blankets

MEX
FRA
Mediocre 2,6

Pros: crew was nice

Cons: our flight got delayed 3 hours, we lost all our connections and I ended up traveling for 24 hours after having paid almost 2,000 dollars on my ticket. All i got from you was a bottle of water, and 7 euro ticket for a snack, it's outrageous.

Mon, May 20
JNB
Johannesburg OR Tambo
LIN
Milan Linate
15h 10m
Thu, May 30
LIN
Milan Linate
JNB
Johannesburg OR Tambo
15h 15m
R11948
Trip: 11 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 21 055 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
JFK
LHR
Excellent 8,3

Pros: The crew was nice, the food decent. I liked the selection of movies and was glad for a blanket and pillow and thought the headphones were a nice touch since most people have Bluetooth and it doesn’t connect to airplane TVs

Cons: I felt this seats could have been more comfortable, & I was very VERY disappointed that I had to check my carryon especially since it was a backpack and was not designed to check. One of my cosmetic products was even damaged because I had to quickly check my bag at the gate, to my final destination.

LHR
DFW
OK 5,3

Pros: Food and entertainment were good

Cons: Flight was terribly cold. Better AC management required

LHR
ARN
Good 6,0

Pros: Good crew

Cons: Leg room!

JFK
LHR
Good 6,0

Pros: There were lots of options for inflight entertainment

Cons: The seats are very squished together in economy class. I was very disappointed. I always ride economy but this flight (airline, crew, as accommodations) felt like a “cattle car”. The crew was professional but not friendly, warm, or welcoming. The leg room was limited - quite disappointed.

ARN
LHR
Mediocre 2,0

Pros: Absolutely nothing.

Cons: Swat comfort. Boarding. Crew warmth (at least pretend you don’t hate your job).

Tue, May 21
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
Thu, May 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
R7254
Trip: 10 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 235 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
LHE
OK 5,2

Pros: Literally didn’t like anything from boarding to touchdown

Cons: Nicer more helpful crew. More leg space. More air temperature control abs cleaner bathrooms

AUH
DUB
Mediocre 2,6

Cons: I have loads of complaints about the entire crew and etihad airlines and I will file my official complaint against them. The space here isn’t enough to write my complain

AUH
IAD
OK 5,6

Pros: Some of the crew members were unfriendly, the economy seats were not very comfortable, there were no snacks on a 14 hour flight only water was freely available

Cons: As above

AUH
BOM
Mediocre 2,6

Cons: My wife had a drunk passenger sitting next to her and the crew did nothing to stop the man from misbehaving.....what can I say to this inefficiency ??? I choose to not travel with ETIHAD ever again.

BKK
AUH
Excellent 10,0

Pros: Etihad crew are awesome. The A380 is the best plane in the skies

Cons: Free upgrade to business class? Because everything was perfect!

Thu, May 23
CPT
Cape Town Intl
MXP
Milan Malpensa
45h 35m
Thu, May 30
MXP
Milan Malpensa
CPT
Cape Town Intl
36h 10m
R7780
Trip: 8 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 043 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
ADD
ACC
Excellent 10,0

Pros: Your crew were great.

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.

BJM
ADD
OK 4,0

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

NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

LOS
ADD
Good 7,6

Pros: Crew was good. Aircraft was fresh and clean.

Cons: The movie selection is very mediocre

Wed, May 22
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
Thu, May 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
R7254
Trip: 9 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 235 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
LHE
Mediocre 3,3

Pros: Flight was on time

Cons: foos service was terrible

AUH
HKT
Mediocre 2,0

Pros: On-ground customer service of Ethiad, Fatima. She was professional and understanding.

Cons: Don’t overlook international flights and penalize travelers who don’t have a seat selection but checked in on time.

BKK
AUH
Excellent 10,0

Pros: Etihad crew are awesome. The A380 is the best plane in the skies

Cons: Free upgrade to business class? Because everything was perfect!

IAD
AUH
Mediocre 3,6

Pros: short lay over in Abudhabi. Flight was on time.

Cons: At Abu Dhabi airport my mother had to change her plane , where assistance for elderly and wheel chair was extremely limited . Also the food on the plane was not as good as the food service on most international flights.

SYD
AUH
Excellent 8,0

Pros: Good crew Seats good

Cons: Earphones plug difficult to fit Toilet cleanliness not adequate on occasion

Thu, May 23
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
Thu, May 30
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
R7254
Trip: 8 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 235 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
AMS
Mediocre 3,6

Pros: Got me from a to be

Cons: Just don't use Etihad

AUH
CAI
Good 6,0

Cons: There was no complimentary toothbrush, and socks to wear like other international flights. To disembark from plane you have to go down stairs, which is not easy for seniors. And the same to board in the plane.

HYD
AUH
Good 7,6

Pros: Yes crew was very good

Cons: To give small size water bottles after having meals and also to add new movies.

ORD
AUH
Mediocre 3,3

Cons: The crew is the most arrogant and ill mannered from all the other international airlines I have flown with - so please be ready for a very unwelcome experience. I had also worded this out as a complain to them, but received a very lukewarm and uninterested reply.

SYD
AUH
Excellent 8,0

Pros: Good crew Seats good

Cons: Earphones plug difficult to fit Toilet cleanliness not adequate on occasion

Mon, May 20
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
30h 50m
Wed, May 29
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
35h 55m
R8790
Trip: 10 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 947 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
SYD
DXB
Excellent 8,0

Pros: The seats were very comfortable, good entertainment

Cons: Poor gluten free options

DXB
BOS
Good 6,3

Pros: Crew was great.

Cons: On such a long flight from Dubai to Boston, the seats in coach were criminal! Way to narrow, not enough distance to seat in front of you, seats do NOT recline enough to be able to relax & get needed rest, no footrest & way overcrowded. Although the price was good, we truly suffered on this trip.

BOM
DXB
OK 5,6

Cons: You don’t need to have seats next to lavatory. The area was stinking even before the plane took off.

DXB
CPT
Excellent 8,0

Cons: Me

PER
DXB
Excellent 10,0

Pros: The crew were attentive and friendly.

Wed, May 22
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
16h 00m
Wed, May 29
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
18h 05m
R8790
Trip: 8 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 13 947 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
YYZ
DXB
Excellent 10,0

Cons: Evrything was fantastic

RNO
SEA
Excellent 8,0

Pros: Good flight and crew but.......

Cons: .........they left my suitcase in Seattle and it didn’t get on the flight to Dubai AND they didn’t want to give me a voucher for accommodation in Dubai despite a 15hr. wait for trip to South Africa. For two hours I pursued different officials in Dubai until they organized a voucher for overnight acc

DXB
CPT
Excellent 8,0

Cons: Me

DXB
KUL
Excellent 8,6

Pros: The staff were very attentive and polite at all times!

DXB
ATH
Good 7,6

Cons: The PA system can be deafining when it interrupted the music. Overall it is just another cattle class now.

Thu, Jul 4
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
34h 45m
Thu, Jul 18
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
29h 50m
R7268
Trip: 15 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 235 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
HKT
Mediocre 2,0

Pros: On-ground customer service of Ethiad, Fatima. She was professional and understanding.

Cons: Don’t overlook international flights and penalize travelers who don’t have a seat selection but checked in on time.

LAX
AUH
OK 5,6

Pros: Boarding staff .

Cons: Food was very bad and started to charge you for some food and drink items .

AUH
FCO
Excellent 9,0

Pros: The flight was amazing

Cons: The problem of the kids shouting and shouting one hour

AUH
BOM
Mediocre 2,6

Cons: My wife had a drunk passenger sitting next to her and the crew did nothing to stop the man from misbehaving.....what can I say to this inefficiency ??? I choose to not travel with ETIHAD ever again.

DEL
AUH
OK 5,0

Pros: Good aircraft

Cons: Check in could not be done earlier and was not enabled and helpdesk did not help. Seats kept changing till the last moment

Thu, May 23
JNB
Johannesburg OR Tambo
MXP
Milan Malpensa
24h 05m
Mon, May 27
MXP
Milan Malpensa
JNB
Johannesburg OR Tambo
14h 35m
R10056
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 213 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
7,9
KBP
IST
Excellent 10,0

Pros: yes

Cons: nothing

MIA
IST
OK 4,0

Cons: Aircondi

BJV
IST
Excellent 8,4

Pros: The crew was professional and very engaging

Cons: The food I was served was the same on the last flight I had...wich was 3 weeks prior. A little variety would be appreciated. The quality was excellent, but...

LHR
IST
Excellent 10,0

Pros: The flight and crew were excellent. Turkish Airlines business is always good.

Cons: The delay leaving Heathrow was not so good.... missed connecting flight in Istanbul and no availability on the night flight. Had to re-book with Air Astana.

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.

Sat, Aug 31
CPT
Cape Town Intl
MXP
Milan Malpensa
24h 30m
Mon, Sep 9
MXP
Milan Malpensa
CPT
Cape Town Intl
36h 15m
R10084
Trip: 10 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 9 620 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
HAN
OK 5,6

Cons: Seat comfort

DPS
DOH
Good 6,3

Cons: The check in at Denpasar is horrible. The airport services are very inefficient.

DOH
NCE
Excellent 8,6

Pros: The crew was excellent. The plane was new.

Cons: There was a limited choice in movies. Boarding and deplaning took a while.

DOH
MAD
Excellent 10,0

Pros: Everything

Cons: Nothing

TRV
DOH
OK 5,3

Pros: Crew were friendly

Cons: Food could be better and frequent

Sat, Jun 15
DUR
Durban King Shaka Intl
MXP
Milan Malpensa
48h 25m
Wed, Jun 19
MXP
Milan Malpensa
DUR
Durban King Shaka Intl
42h 10m
R9331
Trip: 5 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 043 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

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

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

ADD
TNR
Good 6,0

Pros: flight was on time

Cons: Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter.

CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

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.

Mon, May 20
JNB
Johannesburg OR Tambo
LIN
Milan Linate
14h 40m
Sun, May 26
LIN
Milan Linate
JNB
Johannesburg OR Tambo
17h 15m
R10596
Trip: 7 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 25 406 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,7
KRK
FRA
OK 5,5

Cons: All things were beyond airline control. Screaming children, weather delay, and moderate to heavy turbulence. Wind shear off the deck required pilot to punch through and stick the landing, but recovers well.

CPH
FRA
OK 5,6

Pros: Nice smooth and organized flight

Cons: Never revived my checking email The cabin was very cold. I had to wear a jacket for the whole flight. With two blankets

JFK
FRA
Excellent 10,0

Pros: Excellent

JFK
FRA
OK 4,0

Cons: Flight delay for 4 hours due to airline maintenance. Missed connection. They also messed up frequent flyer credit and very leather support in Frankfurt for connection. 2 agents only for plane all of people with missed connection. Lame meal allowance.

FRA
FCO
Excellent 10,0

Pros: Super service. From gate in Frankfurt to Rome.

Cons: Communication on which luggage carousel our luggage was going to be on. The screen said, carousel 11 when in actuality, it was carousel 10. Very confusing...and caused me a delay. That’s the only frustration in the entire trip so far.

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.