MIA

Find cheap flights to Miami

Return
Economy
Wichita (ICT)
Miami
Fri 11/15
Fri 11/22
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Miami

South Africa to Miami flight information

Flights arrive in Miami
Flights depart from South Africa
Flight price R13 668
Airlines Turkish Airlines, SWISS, Qatar Airways, British Airways, Air Canada, Virgin Atlantic, Air France, Alitalia, KLM, Lufthansa

Top tips for finding cheap flights to Miami

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

FAQs - Booking Miami flights

What is the cheapest flight to Miami?

The cheapest airline ticket to Miami from South Africa in the last 72 hours was R13 668 return on the route Johannesburg to Miami. The most popular route is Cape Town to Miami and the cheapest ticket found on this route in the last 72 hours was R15 004 return.

How far is Miami airport from central Miami?

Miami Airport is 10 kilometres from the centre of Miami. View on map.

What is the name of Miami’s airport?

Miami is served by Miami Airport, also commonly referred to as Miami, Miami Intl. The airport code is MIA.

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

(Return)
Airports
Origin
Cape Town
R13 876
only
R13 876
Johannesburg
R13 668
only
R13 668
Destination
Miami
R13 668
only
R13 668
Mon, Dec 30
JNB
Johannesburg OR Tambo
MIA
Miami
31h 55m
Tue, Jan 14
MIA
Miami
JNB
Johannesburg OR Tambo
30h 05m
R13 668
Trip: 16 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 413 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
ALA
IST
Excellent 9,6

Pros: Excellent service for affordable price

Cons: Flight was delayed

IST
LAX
Excellent 8,6

Pros: Comfort and food with good entertainment.

Cons: Crew could be trained for better service, most all were rude and annoyed that they were there.

ADB
SAW
Excellent 9,3

Pros: As usual traveling with THY was perfect, all was OK. But pls when I buy THY tickets, it is mean that I want to travel with THY not with Anadolojet. Flight with Anadolojet Istanbul-Izmir was awful. The rest of the journey was awesome. Many thanks.

Cons: In stead of Anadklujet could be THY :))

IST
AMS
Good 6,0

Cons: It took around 15 minutes for airplane to park and I was very near to loose my second flight, if my second flight had not delayed I would have loose it totally.

IST
SFO
Excellent 9,6

Pros: The service was excellent. They are very helpful and friendly.

Cons: Maybe refresh the plan in the near future. Other then that it was very enjoyable trip.

Mon, Nov 11
JNB
Johannesburg OR Tambo
MIA
Miami
28h 30m
Fri, Nov 15
MIA
Miami
JNB
Johannesburg OR Tambo
36h 00m
R13 772
Trip: 5 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 718 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

ZRH
CAI
Mediocre 3,0

Pros: Nothing to like

Cons: No entertainment, un friendly crew, terrible food

BOS
ZRH
Mediocre 2,0

Pros: Nothing

Cons: Entertainment didn’t work, the crew did nothing to help. The plane was hot and stuffy. My luggage is lost.

ZRH
LIS
Okay 5,6

Cons: crew at the gate.

BOS
ZRH
Excellent 8,3

Pros: The crew service was very good, as was the food. The only complain is about the entertainment, hope to update the touch screen.

Mon, Dec 2
CPT
Cape Town Intl
MIA
Miami
34h 20m
Fri, Dec 6
MIA
Miami
CPT
Cape Town Intl
33h 45m
R13 876
Trip: 5 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 237 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
LAX
Excellent 10,0

Pros: Really good

IAD
DOH
Excellent 10,0

Pros: Excellent service on both flights. Truly a 5 star experience. Well done Qatar Airways.

Cons: Nothing. Keep up the good work

DOH
ATL
Excellent 10,0

Pros: Crew was amazing

DOH
JNB
Excellent 10,0

Pros: Food and leg room

Cons: All was fine

DOH
KHI
Good 7,6

Pros: Food choice was good & amazing crew .

Cons: Plug for charging phone was not there that cause problem for me as my battery of phone was dead. Shocked to know that.

Fri, Nov 22
JNB
Johannesburg OR Tambo
MIA
Miami
42h 34m
Mon, Dec 9
MIA
Miami
JNB
Johannesburg OR Tambo
33h 05m
R13 936
Trip: 18 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 22 103 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
EDI
PHL
Excellent 10,0

Pros: Lovely staff

LHR
BEY
Excellent 10,0

Pros: Everything was really good. Very nice crew. I will highly recommend it.

Cons: I think it is one of the best.

EDI
LHR
Excellent 10,0

Cons: All good.

LGW
OPO
Okay 4,0

Cons: Less leg room than on other airlines, Crew was noisy, credit card reader was broken so all payments processed manually, maybe they were behind schedule because of this and were rushing through the cabin as a big group

TFS
LGW
Okay 5,6

Pros: Crew were good early on but didn’t check later on

Cons: It was ridiculously hot and the crew didn’t offer water after initial drinks run and we were seriously dehydrated. The flight was delayed and although the first half an hour we had excellent service there was no follow up service and the temperature in the plane was really very uncomfortable

Mon, Jan 27
JNB
Johannesburg OR Tambo
MIA
Miami
29h 53m
Mon, Feb 10
MIA
Miami
JNB
Johannesburg OR Tambo
34h 25m
R14 410
Trip: 15 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 420 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
OTP
YYZ
Good 7,6

Pros: Yes, the seat was good. The crew was good. The food was average.

Cons: Diversity (for the food) and free alcohol (1-2 drinks are reasonable for 11 hours flight)

YQB
YUL
Good 6,4

Cons: Air Canada changed our seating on day of travel. I had ordered tickets over a month in advance and scheduled seating for my wife and I on our 3 leg flight. Air Canada changed our seating on the 1st and 3rd leg and we were no longer sitting together.

YYZ
LAX
Excellent 8,6

Pros: The seat cushion had no support. I felt like i was sitting on seat supports

Cons: Thicker seat cushion would be more comfortable.

FRA
YYZ
Excellent 8,6

Pros: Great crew!! Super nice

Cons: Food

YOW
YHZ
Good 7,3

Pros: Amazing crew and Ground staff. Check in and bag check in was really smooth and fast.

Cons: Maybe some more options of snacks. In flight entertainment was not working so can’t say much about it.

Sun, Dec 1
JNB
Johannesburg OR Tambo
MIA
Miami
24h 00m
Mon, Dec 9
MIA
Miami
JNB
Johannesburg OR Tambo
31h 30m
R14 737
Trip: 9 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 1 509 reviews
Overall
8,1
Boarding
8,2
Comfort
7,8
Crew
8,5
Entertainment
8,0
Food
7,8
LHR
MIA
Good 7,3

Pros: Speedy boarding and good locker space

Cons: Lack of room in seat especially with seat in front reclined.

LHR
BOS
Excellent 8,6

Pros: The crew were really nice and seemed to genuinely care about the passengers, were approachable and were very happy to chat with passengers and help them out.

Cons: The food options always seem to run out by the back of the plane and this time didn't match the menu they gave me at the start of the flight, not that I minded because the option I was given was pretty tasty.

ATL
MAN
Excellent 8,6

Pros: The crew was outstanding and the good choices were excellent

Cons: The flight was late( not their fault) and there were several technical difficulties with the A/C and entertainment system

LHR
PDX
Excellent 8,3

Pros: Great crew. Very kind and efficient.

Cons: American carriers seem to enjoy poor seat ergonomics.

LHR
MIA
Good 7,6

Cons: We were bussed to the plane, there were long dark hairs on my pillow, and they are generous with snacks at close intervals, but the food could be much better. The ideas are cute, but the actual food is pretty basic, which is disappointing for Virgin, who I hold in high regard. Or did.

Thu, Nov 14
JNB
Johannesburg OR Tambo
MIA
Miami
33h 49m
Mon, Nov 25
MIA
Miami
JNB
Johannesburg OR Tambo
30h 25m
R14 856
Trip: 12 days
7,5GoodShow reviews
Overall 7,5 Good
Based on 3 920 reviews
Overall
7,7
Boarding
7,7
Comfort
7,3
Crew
8,2
Entertainment
6,9
Food
7,2
BGF
NSI
Excellent 10,0

Pros: Crew memebers

Cons: Nothing

JFK
CDG
Good 6,0

Pros: The crew did its best to make up for the fact that the special meal I ordered was inedible.

Cons: See previous

JNB
CDG
Good 6,0

Pros: Spacious business class seats, excellent meals

Cons: Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options.

CDG
DTW
Mediocre 2,0

Pros: NA

Cons: Both flights through Detroit were re-routed, our luggage was lost for 4 days.

CDG
SVO
Good 7,3

Pros: Crew was great. Seats were comfortable.

Cons: The airline lost both of my luggage suitcases.

Fri, Nov 22
JNB
Johannesburg OR Tambo
MIA
Miami
25h 05m
Wed, Dec 4
MIA
Miami
JNB
Johannesburg OR Tambo
31h 40m
R14 856
Trip: 13 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 1 520 reviews
Overall
7,2
Boarding
7,3
Comfort
7,0
Crew
7,6
Entertainment
6,0
Food
6,4
FCO
ATH
Good 7,3

Cons: This flight had the least legroom of any flight I've ever taken.

FCO
TLV
Excellent 8,0

Cons: Meals

MLA
FCO
Good 7,6

Cons: More variety of movies

FCO
SCL
Good 6,4

Pros: Asientos incómodos y cabina muy antigua. Se sentían fierros del asiento en la espalda

Cons: Sistema de entretenimiento muy antiguo. Conexión de audífonos no funcionaba en mi asiento y no me dieron solución. Vuelo de 14 hrs sin entretenimiento es terrible.

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.

Wed, Jan 15
CPT
Cape Town Intl
MIA
Miami
27h 26m
Wed, Jan 29
MIA
Miami
CPT
Cape Town Intl
27h 18m
R15 954
Trip: 15 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 422 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
BHX
AMS
Excellent 8,0

Pros: Crew was great and helpful despite oversight in my special meal.

Cons: Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!

VIE
AMS
Excellent 8,0

Pros: Customer care was super supportive

Cons: Inflight sandwiches

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.

DUB
AMS
Excellent 8,3

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

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.

Wed, Apr 15
CPT
Cape Town Intl
MIA
Miami
29h 45m
Wed, Apr 22
MIA
Miami
CPT
Cape Town Intl
28h 20m
R16 547
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 26 955 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
AMS
FRA
Mediocre 3,0

Cons: Luggage was not received. Now being told it will take up to 5 days! Unacceptable performance

MUC
YVR
Good 6,3

Cons: Self-check-in at Munich was unnecessarily complex. Same for procedure to check in luggage. Also, the passport had to be inspected twice despite being already in the secure zone.

DUS
ORD
Excellent 10,0

Pros: Amazing crew and service! They are the best!!

Cons: Amazing crew and service! They are the best!!

FRA
KRK
Okay 4,4

Pros: Cabin crew were great.

Cons: Was almost impossible to make this connection. Honestly I probably should’ve been moved to yet another later flight. Ground crew said my bag had made it on board, so i waited and waited but it never showed up in Kraków. Lost luggage team was helpful and told me it didn’t make the flight - it was on the next one. Hopefully it gets delivered soon but it will be difficult bc my air bnb has no buzzer

FRA
ORD
Excellent 8,3

Pros: Great food and service.

Cons: My seat did not recline. My movies did not play.

Tue, Nov 5
JNB
Johannesburg OR Tambo
MIA
Miami
31h 55m
Tue, Nov 12
MIA
Miami
JNB
Johannesburg OR Tambo
30h 05m
R13 757
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 413 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
ORD
Excellent 10,0

Pros: Everything was great one of the best airlines I've flown on

Cons: Nothing

SAW
BJV
Mediocre 2,0

Pros: Nothing your flight was cancelled I will put a claim to refund

Cons: Nothing your flight was cancelled I will put a claim to refund

YYZ
IST
Mediocre 3,6

Pros: Nothing

Cons: For such a LONG flight, grateful to ask Turkish Airlines to make available bigger aircrafts.

IST
IAD
Excellent 8,3

Cons: It was a very long flight and the leg room is too small especially for a very tall person.

LGW
SAW
Excellent 10,0

Cons: Outstanding

Tue, Feb 11
CPT
Cape Town Intl
MIA
Miami
34h 20m
Tue, Mar 3
MIA
Miami
CPT
Cape Town Intl
33h 45m
R14 069
Trip: 22 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 237 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
DOH
PHL
Excellent 8,0

Cons: Under 2 babies did not get enough milk They should have baby food items cereals, crackers or baby foods options

DOH
TBS
Excellent 10,0

Cons: Internet connection at airport and lounge is not good

DOH
BUD
Excellent 8,0

Pros: Clean, modern planes, on time, good service amd team.

Cons: If they bump me up to First or Business class.... :p

JFK
DOH
Excellent 8,0

Pros: From new York to Doha flight seats are not that comfortable.

DOH
MNL
Excellent 8,3

Pros: My FA from IAH to DOH was outstanding. She made sure I was comfortable the whole flight

Wed, Nov 13
JNB
Johannesburg OR Tambo
MIA
Miami
28h 30m
Sun, Nov 17
MIA
Miami
JNB
Johannesburg OR Tambo
52h 25m
R14 247
Trip: 5 days
8,1ExcellentShow reviews
Overall 8,1 Excellent
Based on 8 718 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
MIA
Excellent 9,0

Pros: The kindness of all people working on Swiss was very special

Cons: The food was not very special, but the chocolates were awesome

SJO
ZRH
Excellent 10,0

Pros: I upgraded to premium economy, worth every dollar. seats were comfortable and reclined quite far.

Cons: honestly nothing needed improving .

GVA
JFK
Excellent 10,0

Pros: Good AC - very important, calm and nice atmosphere. Very friendly staff.

KRK
ZRH
Good 7,6

Pros: The crew was very professional and courteous.

ZRH
BCN
Excellent 10,0

Pros: About as good as they come.

Cons: Nothing.

Tue, Nov 19
CPT
Cape Town Intl
MIA
Miami
28h 27m
Sun, Dec 8
MIA
Miami
CPT
Cape Town Intl
31h 35m
R14 603
Trip: 20 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 22 103 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
PHL
EDI
Excellent 10,0

Pros: There was a special needs boy that sat behind me and he had some issues (long flight, understandable) and the crew were AMAZING with him. Not everyone has common or even human decency. These people were rad, and it was lovely to see.

TLV
LHR
Excellent 10,0

Pros: great crew great seats great entertainment great pilots great food and the greatest airline in the world

Cons: free wifi

IAD
LHR
Good 7,0

Cons: Wheel chair assistance at Heathrow was very very slow it took 2 hours to change gates in Terminal 5

YVR
LHR
Okay 4,0

Pros: The crew was ok. They seemed really hectic between Heathrow to Rome.

Cons: The seats were too tiny for business class. Nowhere to put anything. So close to next passenger. I would not fly business class again on BA Terrible entertainment. No interesting movies. I guess they tried to have movies only with British actors/actresses. Nothing current. That’s pretty bad for almost. 10 hours flt. He seats in business class between Heathrow to Rome were like regular seats except with the middle seat blocked off. Food was just ok.

ZAG
LHR
Excellent 8,0

Pros: Staff all nice

Cons: Maintenance service could be better manage so flight delays are avoided

Wed, Dec 4
JNB
Johannesburg OR Tambo
MIA
Miami
30h 04m
Wed, Jan 15
MIA
Miami
JNB
Johannesburg OR Tambo
34h 15m
R15 063
Trip: 43 days
6,9GoodShow reviews
Overall 6,9 Good
Based on 1 520 reviews
Overall
7,2
Boarding
7,3
Comfort
7,0
Crew
7,6
Entertainment
6,0
Food
6,4
ATH
FCO
Okay 4,0

Cons: Seat assignments sucked. Could not seat together

FCO
ATH
Good 7,3

Cons: This flight had the least legroom of any flight I've ever taken.

FCO
LHR
Excellent 10,0

Pros: Flight was smooth

TUN
FCO
Excellent 9,6

Pros: All was well but missed my bag and one opened

Cons: Missed my baggage and one was opened and wrapping removed

BOS
FCO
Mediocre 3,0

Cons: Don’t let me book my seats on line and then tell me “not for this fare” ($1700) at the airport. We have special needs and were not accommodated

Sat, Jan 25
CPT
Cape Town Intl
MIA
Miami
34h 20m
Tue, Jan 28
MIA
Miami
CPT
Cape Town Intl
33h 45m
R14 143
Trip: 4 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 237 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
ATH
DOH
Excellent 8,0

Pros: crew was so kind and lovely with our daughter

Cons: food was fairly rough from Doha and the wine options in economy on all flights were terrible

ZNZ
DOH
Excellent 10,0

Cons: Awesome experience on Qatar Airways... will definitely fly with them again!!!

DOH
ATL
Good 7,0

Pros: Crew was awesome

Cons: Food quality need to improved

JNB
DOH
Excellent 9,3

Pros: The crew was very attentive and professional

Cons: Food wasn't great

DOH
PHL
Excellent 8,0

Cons: Under 2 babies did not get enough milk They should have baby food items cereals, crackers or baby foods options

Fri, Mar 6
JNB
Johannesburg OR Tambo
MIA
Miami
31h 55m
Tue, Mar 24
MIA
Miami
JNB
Johannesburg OR Tambo
30h 05m
R14 544
Trip: 18 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 22 413 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
LAX
Excellent 9,3

Cons: Little more comfortable seats. However, allowing to check in two bags free of extra cost is great!

SAW
KWI
Excellent 10,0

Pros: On time and comfortable flight

Cons: No suggestions

TBS
SAW
Mediocre 3,3

Pros: Nice seat I got.

Cons: I could not buy extra luggage at airport. They asked me for 470dollars as extra weight. Then my luggage has still not come in my hands :(

ORD
IST
Excellent 10,0

Pros: Everything.

Cons: Nothing.

OTP
IST
Excellent 10,0

Pros: The service and food are always fantastic. The staff really goes out of their way to make you feel welcomed and comfortable. The ticket price was fantastic too!

Fri, Nov 22
JNB
Johannesburg OR Tambo
MIA
Miami
42h 34m
Tue, Dec 10
MIA
Miami
JNB
Johannesburg OR Tambo
30h 10m
R14 618
Trip: 19 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 22 103 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
CDG
LHR
Excellent 10,0

Pros: The food was great—snacks, meals, drinks—all complimentary!

AMS
LHR
Excellent 9,5

Cons: Understand sometimes out of airlines control but reduce delays

IST
LHR
Okay 4,3

Cons: Old plane

LHR
ATH
Good 7,6

Cons: Plugs to charge devices

ATL
LHR
Excellent 10,0

Pros: Free Wifi

Cons: Free Wifi all over the flight

Sun, Dec 15
JNB
Johannesburg OR Tambo
MIA
Miami
33h 56m
Mon, Jan 13
MIA
Miami
JNB
Johannesburg OR Tambo
30h 25m
R16 295
Trip: 30 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 422 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
AMS
NBO
Good 6,0

Cons: The plane is so old..,

OSL
AMS
Excellent 10,0

Pros: Good amount of space on the plane, lots of movies to watch, good food and drink.

LAX
AMS
Mediocre 2,0

Cons: I paid for the preferred seat .and i found that people beside me didnt pay anything when i asked them ,

AMS
HEL
Excellent 10,0

Cons: Boarding was crazy. Could not everyone in the gate area.

FLR
AMS
Excellent 8,0

Cons: Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me

Fri, Nov 29
JNB
Johannesburg OR Tambo
MIA
Miami
29h 45m
Sun, Dec 1
MIA
Miami
JNB
Johannesburg OR Tambo
31h 35m
R16 844
Trip: 3 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 24 420 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YYZ
YUL
Mediocre 3,3

Pros: I learned not to fly with air Canada again

Cons: Stop lying to passengers Give little care to travelers with infants Telling us that there are so many infants traveling and no bassinet seats are available then find out that air Canada had sold themSellig for $100... Is a decisive act and careless

YVR
YYZ
Good 6,3

Cons: Seat was terrible. Too tight and next passengers body too close. Avoiding them made it uncomfortable.

MUC
YYZ
Okay 5,3

Pros: Limpio,

Cons: La comida mediocre

YEG
YYZ
Mediocre 3,3

Cons: WiFi connection and thereby any information and entertainment did not work. Long wait for luggage.

VIE
YYZ
Excellent 9,6

Pros: The crew was amazing. The economic seat (I always prefer to select aisle seat) was OK for me.

Cons: I often prefer to take Air Canada flight for the departure to any international cities, because it hardly happened to have any cancelled AC flights during my Air flight dates in my past years trips.

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