Find cheap flights from Miami to South Africa

Find cheap flights from Miami to South Africa

Return
Economy
Miami (MIA)
South Africa
Mon 5/25
Mon 6/1
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

FAQs for booking Miami to South Africa flights

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 Miami to South Africa (return)

Airports
Origin
Miami
R11 755
only
R11 755
Destination
Cape Town
R11 755
only
R11 755
Johannesburg
R12 547
only
R12 547
Thu, Nov 12
MIA
Miami Airport
CPT
Cape Town Airport
23h 55m
Wed, Nov 25
CPT
Cape Town Airport
MIA
Miami Airport
43h 50m
R11 755
Trip: 14 days
7,4Good Show reviews
Overall 7,4 Good
Based on 5 332 reviews
Overall
7,4
Boarding
7,3
Comfort
7,2
Crew
7,9
Entertainment
6,6
Food
7,0
LIS
YYZ
Excellent 10,0

Cons: It was delayed on our way to destination. Also wish it was a direct flight to ponta delgado instead of going through lisbon. It was too much back and forth.

EWR
OPO
Excellent 10,0

Pros: Clear communication about delays and boarding, comfortable seats, great service.

LIS
LHR
Excellent 10,0

Pros: Amazing punctuality, both on the way out to Lisbon and on the return to London.

Cons: Cannot really think of anything that needed attention on these flights.

LIS
JFK
Excellent 8,6

Pros: The food was great and the screw were nice and young .

Cons: The boarding process and charging 95 dollars for an extra bag is crazy.

BOS
LIS
Excellent 8,8

Pros: All services were very good.

Cons: Overnight sleeping in extended seats in Business Class were cramped.

Mon, Nov 2
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
32h 30m
Mon, Nov 16
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
34h 25m
R12 547
Trip: 15 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 805 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
KUL
DOH
Excellent 8,0

Pros: Amazing trip Qatar airline is great

BUD
DOH
Excellent 10,0

Pros: Qatar Airways ground staff and cabin crew were excellent throughout the journey. The cleanliness and comfort of the plane was also fantastic.

Cons: I can't think of anything that wasn't good.

BOS
DOH
Mediocre 2,3

Cons: The flight was 3 hours delayed - and the captain never told us exactly what was wrong. The boarding lane was a chaos as well - and the tv screens never really worked. Terrible!

JFK
DOH
Excellent 10,0

Pros: Excellent crew. Very good food. Comfortable seats.

COK
DOH
Excellent 8,6

Pros: Easy Boarding, nice crew

Cons: More vegetarian food options

Tue, Oct 27
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
32h 30m
Tue, Nov 10
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
27h 00m
R12 723
Trip: 15 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 805 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
DOH
SYD
Excellent 10,0

Pros: The cabin crew was very attentive throughout the long flight, offering water and orange juice often. Good selection of movies was available.

Cons: Can't think of anything, everything was very good.

BHX
DOH
Excellent 10,0

Pros: Crew were Great, With great service

Cons: 10/10

DOH
SOF
Excellent 10,0

Pros: Yes

SGN
DOH
Excellent 9,6

Pros: The crew is very friendly and helpfu; the space between seats is noticeably larger than usual

KBP
DOH
Excellent 10,0

Cons: Food

Tue, Nov 10
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
27h 00m
Tue, Nov 24
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
34h 25m
R13 656
Trip: 15 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 805 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
JFK
DOH
Excellent 9,0

Pros: The crew was amazing. Food was great. Clean bathrooms. Great entertainment.

Cons: We had our passports and boarding passes checked five times in the course of 2 minutes by five different people one after the next. My cabin luggage was searched right before boarding. I appreciate the need for security, but that was excessive and unnecessary. In the peak of the Corona virus craze, the security made all passengers take off shoes and walk without any protection. This is not Qatar Airways doing - New York JFK security B S, but I am sure airways companies have some say to change it.

MCT
DOH
Excellent 9,6

Pros: Waiting time was excellent. Boarding time incredible. People treated us in very good way. Good experience

Cons: Honestly, this trip worked very fine. I do not have additional recommendations.

PER
DOH
Poor 0,0

Cons: Didn’t even take off!

CPT
DOH
Excellent 9,6

Cons: No gate for departure or arrival. No business class longe in Cape Town.

DOH
IAD
Mediocre 3,0

Pros: Qatar Airways main service center in Doha was the only competent part of the flight cancellation ordeal.

Cons: Justfly sucks: a bunch of thieves I went on their website to the coronavirus page. The page said that there was a $25-50 fee just to initiate research on my flights options. I did not continue on with a query. The assholes charged my credit card $50. A totally unauthorized charge using credit card info from a previous purchase. I have challenged this to my bank and expect to have the charge refunded. There is an entire Facebook page dedicated to Justify scams. Their rotten thieving reflects poorly on Kayak.

Mon, Nov 2
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
27h 00m
Mon, Nov 16
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
27h 00m
R13 955
Trip: 15 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 805 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
LHR
DOH
Excellent 9,3

Pros: Qatar Airways are still flying, in the midst of Coronavirus, unlike their competitors. This is fantastic! Onboard, there was a full service and excellent crew, all through the night, unlike their competitors during the early days of Coronavirus, when I last flew. Thank you. Qatar Airways

Cons: The movie selection, although vast, was not great. I resorted to downloaded Netflix on my tablet.

DOH
IAH
Excellent 9,6

Pros: Private cabins in business class

Cons: Better control over boarding process

CMB
DOH
Excellent 9,0

Pros: Great entertainment choices. Staff friendly and attentive, particularly nice is that they feed children first, and offer small entertainment gifts to them.

NAG
DOH
Excellent 8,6

Pros: Crew was very professional and served snacks and beverages at regular intervals. One of the fellow passengers was over reacting to some minor unintentional neglect by an female crew member and told her to shut up when she was trying to understand the issue. But the crew handled the situation very professionally.

Cons: Food could’ve been better.

SGN
DOH
Excellent 9,6

Pros: The crew is very friendly and helpfu; the space between seats is noticeably larger than usual

Tue, Oct 27
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
33h 50m
Tue, Nov 10
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 10m
R14 078
Trip: 15 days
Based on 0 reviews
Tue, Nov 10
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
23h 50m
Tue, Nov 24
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 02m
R14 131
Trip: 15 days
Based on 0 reviews
Tue, Nov 10
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
23h 50m
Tue, Nov 24
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 02m
R14 166
Trip: 15 days
Based on 0 reviews
Wed, Nov 4
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
30h 05m
Wed, Nov 18
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
31h 55m
R14 201
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
LAX
Mediocre 2,0

Cons: Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so.

LAX
IST
Good 6,3

Pros: Sits are very comfortable and the food is amazing.

Cons: The door from the US plane was closed in front of our nose and the staff was extremely rude.In Boston the Turkish Airlines representative from the luggage transfers didn't have a clue what he's doing. It was a complete disaster. So, the 1:10hrs between Cluj and Istambul is not enough for an US flight. You guys must schedule more time so people can get to the US plane on time. The Airline is amazing, good food, good crew, great sits, but please work on this schedule because it's so exhausting to stay an additional 11 hours on the road.

HRK
IST
Excellent 10,0

Pros: The food is delicious, for a short 3 hour flight, unlike other airlines which they only give u snacks like cheeze it or crackers

Cons: It would be better if there’s a mini screen for movie as well

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

CGK
IST
Okay 4,6

Cons: New Istambul airport requires walking 20-25 minutes when arriving and the same amount when departing. Even if huge you need to take a bus a walk under the rain. Bad planning

Wed, Aug 26
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 40m
Wed, Sep 23
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 50m
R14 254
Trip: 29 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
KBL
IST
Good 6,0

Pros: Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices.

Cons: There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class.

IST
IAD
Excellent 10,0

Pros: Excellent service . Good customer service

LAX
IST
Good 6,3

Pros: Sits are very comfortable and the food is amazing.

Cons: The door from the US plane was closed in front of our nose and the staff was extremely rude.In Boston the Turkish Airlines representative from the luggage transfers didn't have a clue what he's doing. It was a complete disaster. So, the 1:10hrs between Cluj and Istambul is not enough for an US flight. You guys must schedule more time so people can get to the US plane on time. The Airline is amazing, good food, good crew, great sits, but please work on this schedule because it's so exhausting to stay an additional 11 hours on the road.

LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

Mon, Nov 2
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
30h 05m
Mon, Nov 16
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
31h 55m
R14 289
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Good 7,0

Pros: it good but the food should be better

Cons: don’t know

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

Mon, Nov 2
MIA
Miami Airport
CPT
Cape Town Airport
30h 55m
Wed, Nov 25
CPT
Cape Town Airport
MIA
Miami Airport
32h 35m
R14 430
Trip: 24 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

IST
ORD
Excellent 10,0

Pros: Overall is perfect

IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

CGK
IST
Okay 4,6

Cons: New Istambul airport requires walking 20-25 minutes when arriving and the same amount when departing. Even if huge you need to take a bus a walk under the rain. Bad planning

IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

Mon, Aug 31
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 40m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 50m
R14 430
Trip: 31 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

IST
ORD
Excellent 10,0

Pros: Overall is perfect

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

Tue, Sep 1
MIA
Miami Airport
CPT
Cape Town Airport
32h 40m
Tue, Sep 15
CPT
Cape Town Airport
MIA
Miami Airport
31h 10m
R14 448
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

IST
IAD
Poor 0,0

Cons: Very poor job . I had bad experiences.

IST
CDG
Okay 4,6

Cons: New Istanbul airport requires kilometres to walk and then take a super crowded bus. Insane

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

Tue, Sep 1
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 40m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 50m
R14 448
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
EBL
IST
Mediocre 2,0

Pros: We were unable to fly EBL IST TUN IST due to TK cancelled their flights from EBL IST. No flights from EBL. I am requesting a refund for unused portions of my tickets please advise. Thank you for your assistance

Cons: We wrote to TK on face book, messenger, customer care and called them. No assistance has been provided. They kept referring us to you. We were stranded in Erbil without any assurance for reprotection. Finally they assisted us back to JFK on QR but our segments to TUN is unused and I am requesting a refund. Thank you for your cooperation.

IST
IAD
Excellent 10,0

Pros: Excellent service . Good customer service

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

IST
FRU
Excellent 9,6

Pros: Everything was comfortable and the crew were lovely.

Sun, Oct 11
MIA
Miami Airport
CPT
Cape Town Airport
32h 40m
Tue, Oct 20
CPT
Cape Town Airport
MIA
Miami Airport
31h 10m
R14 465
Trip: 10 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BEG
IST
Excellent 10,0

Pros: Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable.

IST
OTP
Excellent 10,0

Pros: Both friendly and professional

Cons: All is perfect! They couldn’t be better

MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

RAK
IST
Good 7,3

Cons: Tv and food

Tue, Sep 1
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 40m
Tue, Sep 15
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
30h 50m
R14 465
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

IST
LWO
Good 7,6

Pros: Comfortable seat.

Cons: Crew seemed to be having an off day. Not as organized and we’re rushed.

ORD
IST
Excellent 9,6

Pros: The boarding, comfort and crew were excellent. Everything is very organized and professional.

Cons: I had a 12 hour layover in Istanbul. The hotel was great and I appreciated the good food and rest. However, it took nearly an hour each way to the hotel. I think it would be great if Istanbul airways cooperated with the Yotel so transit passengers could stay in the airport. They helped me to get a visa and they say it will be reimbursed, but all of those things took time when I was so exhausted after a long flight. Overall, it was wonderful to have that opportunity to rest and shower on a long wait, but it would be even better if it was closer and it was clear ahead of time that a visa would be needed.

Thu, Nov 12
MIA
Miami Airport
CPT
Cape Town Airport
30h 55m
Thu, Nov 26
CPT
Cape Town Airport
MIA
Miami Airport
32h 35m
R14 694
Trip: 15 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
OSL
IST
Excellent 10,0

Cons: They cancelled my flight

BOS
IST
Excellent 10,0

Pros: Baggage policy and amenities on board as well as the Istanbul airport as a connector.

IST
CMN
Excellent 10,0

Pros: Everything was excellent even the landing was as smooth as butter

Cons: A free upgrade to a business class seat :(

IST
ATL
Poor 0,0

Pros: Nothing

Cons: Poor customer service

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

Wed, Nov 4
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
25h 00m
Wed, Nov 18
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
23h 20m
R14 747
Trip: 15 days
Based on 0 reviews
Tue, Oct 27
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
28h 45m
Tue, Nov 10
JNB
OR Tambo Airport, Johannesburg
MIA
Miami Airport
23h 20m
R14 870
Trip: 15 days
7,9Good Show reviews
Overall 7,9 Good
Based on 3 615 reviews
Overall
7,9
Boarding
8,0
Comfort
7,6
Crew
8,3
Entertainment
7,3
Food
7,2
HEL
TLV
Okay 5,3

Cons: Not much help at the airport my luggage was lost

JFK
CDG
Excellent 8,0

Cons: I didn't like putting two family on different seats far from each other

HEL
NRT
Excellent 9,3

Pros: Great service and yummy food.

Cons: The jack for the TV was broken! For seat 4H during my flight from Helsinki to Tokyo. I paid a business class ticket but had No audio for the television! This should be fixed immediately and I think I should receive something for the inconvenience and in return for the high price ticket I purchased!

RIX
HEL
Mediocre 2,0

Cons: I was bumped off my flight and re-routed return to NYC. Flight was supposed to depart at 10:25am and flight they put me on left 1:05 Pm and the connection was not even Finnair, but Icelandic air. The Kayak site did not alert about extra charge for confirmed seat before I had paid in full ticket.

HEL
LHR
Excellent 10,0

Pros: Everything was nice.

Cons: Nothing to complain about.

Book cheap flights from Miami to South Africa (one-way)

Airports
Origin
Miami
R10 840
only
R10 840
Destination
Johannesburg
R10 840
only
R10 840
Mon, Aug 10
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
44h 55m
R10 840
Based on 0 reviews
Tue, Aug 11
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
55h 25m
R11 139
Based on 0 reviews
Wed, Aug 12
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
44h 35m
R11 350
Based on 0 reviews
Sat, Aug 15
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
55h 25m
R11 456
Based on 0 reviews
Fri, Aug 14
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
56h 55m
R12 653
Based on 0 reviews
Wed, Aug 12
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
28h 20m
R12 829
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
DUB
LHR
Excellent 9,3

Pros: Crew wonderful.N

Cons: None for now.

LIS
LHR
Excellent 8,0

Pros: We were able to leave the country quickly.

Cons: It was freezing on the plane.

TLV
LHR
Excellent 9,0

Cons: The pancake was not cooked enough couldn’t eat it

JFK
LHR
Mediocre 2,0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

LHR
YYZ
Excellent 10,0

Pros: Crew amazing yes. Seat comfortable.

Cons: None for now!

Sun, Aug 9
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
43h 20m
R13 005
Based on 0 reviews
Thu, Jul 23
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
54h 20m
R13 198
Based on 0 reviews
Wed, Aug 12
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
35h 10m
R13 603
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 805 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
CPT
DOH
Excellent 9,6

Cons: No gate for departure or arrival. No business class longe in Cape Town.

BKK
DOH
Excellent 10,0

Pros: I understand why this airline is ranked very high. The food was very good, the seats have more legroom even in coach and the movie selection was good.

Cons: The plane was about 1/4 full. Not that that's bad I just thought it should be mentioned.

KUL
DOH
Excellent 8,0

Pros: Amazing trip Qatar airline is great

DOH
BLR
Excellent 10,0

Pros: Everything was very good and comfortable. I really enjoyed my journey. Thanks.

PER
DOH
Poor 0,0

Cons: Didn’t even take off!

Tue, Aug 11
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
38h 20m
R14 465
7,4Good Show reviews
Overall 7,4 Good
Based on 5 332 reviews
Overall
7,4
Boarding
7,3
Comfort
7,2
Crew
7,9
Entertainment
6,6
Food
7,0
LIS
EWR
Excellent 10,0

Pros: Service was great and the airplane was very well maintained.

Cons: More water, I was thirsty most of the time.

LIS
SFO
Good 6,6

Pros: New plane, great seating.

Cons: Food should be tastier and boarding should be more efficient and on time.

LIS
LGW
Poor 0,0

Pros: NOTHING because they cancelled the flight and wanted to charge me 100% more for an alternate flight during the corona virus crisis. They were price gouging which is unforgivable

Cons: Their leadership has much to do in terms of their actions in a pandemic situation. Shame on them!!!

VXE
LIS
Mediocre 3,3

Cons: 30 min late, exaggerated extra charge for a small suitcase, food was a dry sandwich.

LIS
EWR
Excellent 8,6

Pros: TAP HAS THE MOST COMFORTABLE SEATS THAT RECINE VERY VERY FAR.

Cons: CREW NEVER CAME AROUND AND OFFERED WATER, LIKE OTHER AIRLINES DO. THIS IS ESSENTIAL FOR GOOD HEALTH DURING A LONG FLIGHT OF 7.5 HOURS, AND SITTING ON THE PLANE FOR A TOTAL OF 8.5 HOURS.....

Wed, Aug 12
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 20m
R15 451
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
NBO
ZRH
Excellent 10,0

Pros: Friendly crew, smooth take off and landing and generous on things to eat and drink.

Cons: None. Keep up the good work.

JFK
ZRH
Excellent 9,6

Pros: Swiss is my new favorite airline.

Cons: Nothing bad to report. Book Swiss!

LAX
ZRH
Excellent 8,0

Pros: Entertainment

Cons: I requested a vegan vegetarian meal and did not get it. I had to do with the regular meal which had a lot of dairy products to which I am allergic to. The space between rows of seats. It was really crammed in Economy and we are a petite thin family!

GVA
BCN
Excellent 9,3

Cons: Swiss perfect as always, Barcelona ground worker disaster, as always....

ZRH
VIE
Excellent 10,0

Pros: The food and very professional and friendly service.

Cons: Nothing.

Wed, Aug 12
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
33h 40m
R15 679
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
MUC
BRU
Mediocre 2,0

Pros: Nothing!

Cons: Racists bastards!

FRA
LHR
Excellent 8,4

Cons: Better boarding and entertainment

FRA
LAX
Good 7,0

Pros: The crew were friendly enough and willing to serve.

Cons: The seat could have been thicker and softer for greater comfort--instead, it was thin and flimsy. There should also be greater space/pitch between the rows of seats.

AUS
FRA
Mediocre 2,0

Pros: inflight staff are good but on the ground staff at airport need a great deal of improvement

Cons: Delayed arrival at Bangalore by more than 1 hour.

ARN
FRA
Mediocre 2,0

Pros: Getting put in a German Airport jail and being yelled at by men with sub machine guns for being a US Citizen and nothing more.

Cons: United Airlines knew the border was closed and told me since I was only transferring, I’d be fine. It wasn’t fine and I was detained and sent back. Inexcusable

Wed, Aug 12
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
32h 05m
R15 697
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CAI
FRA
Good 7,2

Cons: Severe turbulence and many of the Egyptian passengers didn't understand the announcements and were getting up

LAX
FRA
Okay 4,3

Pros: There was nothing really special or to write home about--flight got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

FRA
ORD
Good 7,3

Cons: Very cramped seating, the 5 hour layover in Frankfort was rough, When we landed after 9 hours I wanted to use the restroom and the stewardess said we had to exit the plane immediately

KEF
FRA
Excellent 10,0

Pros: I like the notice given prior before I get to the airport on regard to a free carry-on check in. The staff was friendly and enthusiastic happy giving me the comfort of a nice travel journey. Thank you to all the staff!!!

Cons: Honestly nothing I was really happy with my flight!!!

AUS
FRA
Mediocre 2,0

Pros: inflight staff are good but on the ground staff at airport need a great deal of improvement

Cons: Delayed arrival at Bangalore by more than 1 hour.

Thu, Aug 13
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
38h 20m
R15 838
7,4Good Show reviews
Overall 7,4 Good
Based on 5 332 reviews
Overall
7,4
Boarding
7,3
Comfort
7,2
Crew
7,9
Entertainment
6,6
Food
7,0
LIS
GRU
Mediocre 2,0

Pros: Nothing, Air Portugal is the worst I have ever experienced. Never fly Air Portugal, you have been warned.

Cons: A different airline

LIS
SFO
Good 6,6

Pros: New plane, great seating.

Cons: Food should be tastier and boarding should be more efficient and on time.

LIS
LUX
Excellent 8,0

Cons: The crew not sympathique

LIS
FCO
Excellent 9,0

Pros: Amazing crew

Cons: Food was ok. Seat was crowded. Everything else was excellent.

CKY
LIS
Mediocre 3,6

Pros: Sleeping.

Cons: 1 hour delay Duden to luggages!

Sat, Aug 15
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
40h 35m
R16 594
Based on 0 reviews
Thu, Jul 23
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 20m
R16 612
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
ORD
Excellent 8,0

Pros: Nice crew and prompt service

Cons: Crammed, narrow seats

BOS
ZRH
Good 7,6

Pros: The crew was friendly and helpful.

Cons: The aircraft looked new. However the seat widths seemed small. Awkward recline as well. The seats were just not comfortable.

ZRH
JFK
Excellent 10,0

Pros: The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination.

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.

TXL
ZRH
Good 6,6

Pros: Crew was friendly

Cons: Food

Mon, Aug 10
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 20m
R16 665
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
JFK
ZRH
Excellent 9,6

Pros: Swiss is my new favorite airline.

Cons: Nothing bad to report. Book Swiss!

LHR
ZRH
Excellent 9,3

Pros: Seats were comfortable

Cons: Please make an announcement to passengers to not be dismissive if their surroundings. Passenger in front of me was has no regard for people behind him. Kept throwing himself in seat aggressively which cause water/food on trail to fall over. Thanks

ZRH
SFO
Okay 4,6

Pros: Friendly crew

Cons: Not piling up people like sardines in a can.

BCN
ZRH
Mediocre 3,0

Pros: Nothing

Cons: Time schedule Better customer services

ZRH
VIE
Excellent 10,0

Pros: The food and very professional and friendly service.

Cons: Nothing.

Thu, Jul 23
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
33h 40m
R16 841
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FCO
FRA
Good 6,0

Pros: The crew positive attitude

Cons: We understand the COVID-19 crisis but a drink on board other than water will not have bid cost impact on Air Canada, for instance juice or cola,... Also, access on internet on board is now payable -$25 for the flight is exaggerated, it should be free knowing the limited number of passengers on board

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

MUC
TLV
Excellent 8,8

Pros: Friendly and great service. Flight attendants like their job. Food was good. Flight on time

Cons: More legroom

LOS
FRA
Good 6,0

Pros: Wide choice of movies and entertainment

Cons: Better menu options and in-flight service

CDG
FRA
Excellent 10,0

Pros: Very friendly crew, very clean cabin, very comfortable seats

Thu, Jul 23
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
37h 32m
R16 911
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
IST
FRA
Good 7,0

Pros: We were the only customers in business class, which was nice. Lots of attention from the crew, and food was good.

Cons: Ummm, THAT was "business class"? Same seats as economy, with middle seat blocked off. Limited recline, no entertainment, no comfort seats. Nice meal, nice drinks, nice service...but I'm a little stunned that a European airline would call this kind of seating "business class". Only thing that separated it from economy class was a curtain, and middle seats blocked off.

LAX
FRA
Good 7,3

Pros: Place was clean; crew was nice and attentive

Cons: Seats are small and uncomfortable for long haul flights

BOS
MUC
Okay 4,0

Pros: Arrived early, nice bus. Class lounges

Cons: Friendly flight attendants, more comfort . Better food. Faster service

CLT
MUC
Excellent 10,0

Pros: This is how my trip started that day. Missed my checkin window by 10 mins do to waiting in traffic for 45 mins, because of wreck. Got to the ticket counter at 8:35 and my flight my was set to take of at 9:30. There wear others in the same boat as me, we where all flying with American. I will Never ever fly with American again! The Lady was so rude then she said we were disgrutle when we ask to speak to a manger about trying to board even though or flight didnt leave until 9:30. Not Military Friendly at all. So I ran down to Lufthansa and talk with a guy at the ticket counter that was understanding of the sistuation, he told me what to do once a Book my trip through Kayak he checked me in and got me right to the front and on the plane for the next flight that left 2 hours after my missed flight. I book my trip and got through Tsa all before my flight with american even took off. When I boared the plane the cabin crew was very helpful and laughing and joking with the passagners their smiles brighten my day and made me feel at easy. I was stressed out about missing my flight with American Airlines and that lady at the ticket counter that when on got my flight with Lufthanse I felt like they were my friends and that I have been flying with them before. I will always use Lufthansa when fliying back home back to the states! Thank you to flight crew and men and women at the ticket counters!!

Cons: If I could change one thing it would be better food, or the drink protion size or just give out canned drinks. But over all the best flight I have taken in a long time!!

SFO
MUC
Excellent 9,6

Pros: Comfortable

Sun, Aug 9
MIA
Miami Airport
JNB
OR Tambo Airport, Johannesburg
31h 20m
R17 070
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
BOM
ZRH
Excellent 9,3

Cons: Food was served warm. Perhaps the menu could be better, but it wasn’t bad.

ZRH
BOM
Good 7,3

Cons: Food and entertainment cud be better

BOD
ZRH
Good 6,0

Cons: Swiss air returned my bagage damaged and there is no way to report it!

ZRH
VIE
Excellent 10,0

Pros: The food and very professional and friendly service.

Cons: Nothing.

ZRH
SFO
Okay 4,6

Pros: Friendly crew

Cons: Not piling up people like sardines in a can.

*
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
  • Trip Builder
  • 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