Find cheap flights to Toronto

Find cheap flights to Toronto

Return
Economy
Wichita (ICT)
Toronto All airports
Fri 1/10
Fri 1/17
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Toronto

South Africa to Toronto flight information

Flights arrive in Toronto
Flights depart from South Africa
Flight price R11 406
Airlines Air Canada, SWISS, Ethiopian Air, British Airways, Lufthansa, KLM, Cathay Pacific, Etihad Airways, Delta, Air France

Top tips for finding cheap flights to Toronto

Looking for cheap airfare to Toronto? 25% of our users found return tickets to Toronto for the following prices or less: From Johannesburg OR Tambo R11 975
Book at least 4 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly to Toronto is February.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto flight deals.

FAQs - booking Toronto flights

What is the cheapest flight to Toronto?

The cheapest airline ticket to Toronto from South Africa in the last 72 hours was R11 406 return on the route Johannesburg to Toronto. The most popular route is Johannesburg to Toronto and the cheapest ticket found on this route in the last 72 hours was R18 037 return.

Which Toronto airport is closest to central Toronto?

Toronto is served by 4 major airports. Toronto Island (3 kilometres) is the closest to the centre of Toronto, Toronto Pearson Intl is 19 kilometres from the centre, Toronto Hamilton is 69 kilometres from the centre and Toronto Kitchener-Waterloo is 84 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 Toronto Plane Tickets

(Return)
Airports
Origin
Durban
R13 174
only
R13 174
Cape Town
R13 071
only
R13 071
Johannesburg
R11 406
only
R11 406
Destination
Toronto
R11 406
only
R11 406
Wed, Mar 11
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Wed, Apr 15
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 45m
R11 406
Trip: 36 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 546 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YVR
YYZ
Good 6,3

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

MUC
YYZ
Excellent 10,0

Pros: Food and service

EWR
YYZ
Okay 5,0

Cons: Flight was late

ICN
YVR
Excellent 10,0

Pros: Aircraft and cabin crew were superb.

Cons: None

BRU
YUL
Excellent 10,0

Cons: Free wifi for business class customers. $6,000 ticket then asked to pay 10/hr for wifi is insulting!

Tue, Mar 17
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
Fri, Apr 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R11 435
Trip: 25 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 835 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
SFO
Excellent 10,0

Pros: The crew was pleasant and worked very hard to keep our stomachs full! I loved all the free movies!

SFO
ZRH
Excellent 8,0

Pros: Good crew, food was good for airline food. Entertainment offerings were good.

Cons: Too many seats, 3-4-3 configuration means not even enough room to walk down aisle without bumping people in their narrow seats.

ZRH
JFK
Excellent 10,0

Pros: Great flight

ZRH
VIE
Excellent 10,0

Pros: The food and very professional and friendly service.

Cons: Nothing.

ZRH
TLV
Excellent 9,6

Pros: Taking off on time. Good service and helpful from all the stuff.

Cons: Keep it like that

Sun, Mar 1
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
Sat, Mar 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R11 494
Trip: 13 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 227 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
MAD
Good 6,6

Cons: Chicken was undercooked. No power outlets.

LUN
ADD
Okay 4,0

Cons: Flight delays with no info from staff. Food poorly prepared. No orderly queues - there is aggression with no intervention from staff. There is no need for two security checks when making connections in Addis. Plane loos were all very stinky and dirty. I now remember why I had stopped using ET!

EWR
LFW
Excellent 8,3

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

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.

ADD
DAR
Good 6,0

Pros: Amazing crew

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

Tue, Apr 7
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 50m
Tue, Apr 21
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
30h 25m
R12 187
Trip: 15 days
7,4Good Show reviews
Overall 7,4 Good
Based on 22 341 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
DUB
LHR
Excellent 8,3

Pros: The crew was great and food very good

Cons: The purchase through a third party vendor on Kayak was a disaster. disclosure was not given about class of service purchased and limitations of that class of service. I spent so much on luggage costs and change fees I could have purchased first class. I will never book through Kayak again - will always go straight to the airline for purchase. This was a disaster.

AMS
LHR
Excellent 10,0

Pros: Everything ran on time.

LHR
IAD
Good 7,6

Pros: Very pleasant and helpful crew

Cons: Improved seating comfort, leg barrier or something

MXP
LHR
Excellent 9,3

Pros: Quick boarding, arrived 30 min early, fast exit and quick bag retrieval

LHR
BOM
Mediocre 2,0

Cons: People could have helped

Sun, Mar 15
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 25m
Fri, Apr 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R12 246
Trip: 27 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 252 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CPT
FRA
Excellent 10,0

Pros: Planes were comfortable and well maintained.

BCN
FRA
Excellent 8,0

Pros: Really friendly and efficient crew.

Cons: Seats and entertainment screen.

ORD
FRA
Excellent 10,0

Pros: Yes

Cons: Best airline

MUC
BOM
Excellent 10,0

Pros: Comfortable and Clean

SFO
FRA
Mediocre 2,0

Pros: Nothing was good, Soeacial meal Asian food was pathetic no taste completely bland. Boarding was chaos, too many confusions and crew was clueless. Will never fly A380 again as there are too many passengers and airline don’t know how to handle. On arriving in DEL the baggage room 2:30 hrs to come. Totally disappointed. Lufthansa has no control whatsoever they don’t even care.

Cons: Everything related to flight could have been better. I have flown Lufthansa multiple times in the past never had such drastic issues like this time. Completely disappointed. Should have booked Qatar instead.

Tue, Jun 2
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
35h 15m
Thu, Jun 18
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
21h 30m
R13 071
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 495 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,2
Food
7,5
PRG
AMS
Excellent 8,8

Pros: I was sorted on Row 3 and the drapes kept hitting the back of my head.

Cons: Move the drapes a few more inches back.

AMS
MAN
Excellent 8,0

Pros: The crew was informative

Cons: Inflight sandwiches

AMS
PRG
Excellent 8,4

Pros: Usual faultless KLM experience

Cons: Nothing.

OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

JFK
AMS
Good 6,0

Pros: Nice crew, good food.

Cons: Both bathroom were not working in business class area.

Sun, Jun 28
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
31h 20m
Fri, Jul 10
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 40m
R15 355
Trip: 13 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 197 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
JFK
YVR
Excellent 10,0

Pros: Cathay Pacific continues to delivery a stellar experience in first class even on shorter legs such as the soon to be discontinued New York to Vancouver flight (888/865). They even brought back Krug, which they opened on the ground no less in New York, and offer access to AA Flagship Dining at JFK which itself offers flagship dining.

SFO
HKG
Excellent 8,0

Pros: Crew were very hospitable and helpful.

Cons: More leg room on long international flights.

HKG
SFO
Excellent 10,0

Pros: yes

Cons: food

MNL
HKG
Excellent 8,8

Pros: Well fed and provided beverages on trip. Food not gourmet----but what do you expect? Crew was pleasant and helpful.

Cons: Sure could use a little more leg room. I am 6'2"--so know I am taller than the average bear, but I think even a 5"8" man or woman finds the legroom a little tight---especially on a 15hr flight. On a 3 to 5 hour flight--OK. The legroom was durable--but you asked waht could be better and that point sticks out in my mind.

NRT
HKG
Excellent 8,3

Pros: Crew was extremely friendly as expected from Cathay. The aircraft was substituted from the scheduled A350-800 to an A330 but it still had lie flat seats, just not as nice. The crew was very apologetic for the last minute schedule change.

Cons: Nothing can be done about the aircraft swap, I’m happy they swapped with an aircraft with lie flat seats as I was exhausted and needed the rest before landing in HKG.

Wed, Jan 15
DUR
Durban King Shaka Intl
YYZ
Toronto Pearson Intl
31h 30m
Fri, Jan 17
YYZ
Toronto Pearson Intl
DUR
Durban King Shaka Intl
40h 00m
R19 511
Trip: 3 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
AUH
LHR
Excellent 10,0

Pros: The most impressive service found was the baggage arrival on time despite the short transient time in Abu Dhabi. In most airline this would be missed and will arrive the next flight.

BCN
AUH
Mediocre 3,0

Pros: The seat 21A was absolutely horrid inducing claustrophobia due to limited space all around on a full flight long delayed on ground after taxiing for departure.

Cons: Etihad needs to be more sensitive of passenger comfort and avoid being so stingy with economy class seats (21A)

BEG
AUH
Excellent 10,0

Pros: Great seat and staff.

Cons: It was great!

DEL
AUH
Excellent 10,0

Pros: Seat spacing, food, crew Everything

BNE
AUH
Excellent 10,0

Pros: 787 no one cannot love it

Cons: Maybe bigger seats with better privacy

Fri, Dec 13
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
26h 55m
Wed, Dec 18
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
25h 35m
R21 412
Trip: 6 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 324 reviews
Overall
8,1
Boarding
8,1
Comfort
7,8
Crew
8,5
Entertainment
7,8
Food
7,5
JFK
CUN
Excellent 8,0

Pros: Yes crew was amazing

Cons: May be more frequent hydration

PVG
SEA
Good 6,6

Pros: Food was decent. Entertainment was decent.

TLV
JFK
Excellent 10,0

Pros: We were in coach and the crew made us feel like it was business class!

JFK
RDU
Excellent 9,6

Pros: Crew professionalism.

DTW
ELM
Excellent 9,2

Pros: Crew not so much!

Cons: A bit friendlier ...had no ice??

Wed, Mar 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 45m
Sun, Mar 29
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
R11 553
Trip: 5 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 227 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

ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

ACC
ADD
Mediocre 2,0

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

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

EWR
ADD
Excellent 9,3

Pros: No problems

BJM
ADD
Okay 5,6

Cons: Old aircraft rickety seats

Wed, Mar 11
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Wed, Apr 8
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 55m
R11 583
Trip: 29 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 546 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YVR
SAN
Excellent 10,0

Pros: Comfortable

EWR
YYC
Excellent 10,0

Pros: Stewardesses were so kind and friendly on this flight, it was a very positive experience.

YYZ
BDA
Good 6,6

Pros: The crew on today’s flight were phenomenal!! Wish I got their names. But as my mother worked for AC for 26 years so I travelled A LOT!! Have to say they were the best I can ever remember!

Cons: When checking in all three Aguiar seats were rows away from each other. Bus to plane was not convenient. Think assistance and children should be last on to decrease wait time as they will also be last off. Just felt that for years.

BWI
YYZ
Excellent 8,5

Pros: Quick boarding

YYZ
MEX
Mediocre 2,0

Pros: My luggage arrived 3 days after and stuff was stolen....

Cons: Maybe not steal passengers stuff?

Wed, Dec 18
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
30h 30m
Wed, Dec 25
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 55m
R23 710
Trip: 8 days
7,7Good Show reviews
Overall 7,7 Good
Based on 4 005 reviews
Overall
7,7
Boarding
7,7
Comfort
7,4
Crew
8,2
Entertainment
6,9
Food
7,2
CDG
AMS
Excellent 9,3

Pros: Amazing crew and on time flight

Cons: None

ATL
CDG
Excellent 8,8

Cons: First class bathroom could have been cleaner and wider - very narrow, hard to maneuver

CDG
PTY
Excellent 8,3

Pros: Cops is always a good reason to flight

Cons: They always change the gates, also too many disorders in the gate previous the boarding process, the process it is not clean. They took hand baggage aleatory to send to down and do not ask if we have fragile stuffs there.

XWG
CDG
Okay 4,0

Cons: Very cramped seat on the TGV train. I will definitely choose and pay a seat on my own next time, rather than accepting the on picked by Air France... And it will be cheaper, too!

CDG
YYZ
Excellent 8,6

Pros: The crew was excellent and surprisingly the seats were comfortable.

Cons: I think more attention should be paid to cleaning the plane and eeek, there was no liqueur in economy class. Music selection in entertainment should be wider too

Thu, Apr 23
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
27h 25m
Tue, Jun 2
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R12 260
Trip: 41 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 252 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CAI
FRA
Excellent 10,0

Pros: Nice people

Cons: Some games for kids

MUC
TLV
Good 7,3

Pros: Punctuality Pleasant crew

Cons: No food on the flight! Due to some problems with the catering service, only a small sandwich was available.

MUC
MEX
Excellent 9,3

Pros: The punctuality and the entertainment

Cons: Perhaps a more organized boarding process

FRA
SOF
Okay 5,3

Cons: 50 min. delay for absolutely nothing. No proper gate available. Only one bus had to serve all passengers from terminal to aircraft. Lufthansa should not operate as a budget airline.

FRA
NBO
Excellent 10,0

Pros: Crew was amazing people

Fri, Feb 28
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
Fri, Mar 6
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
25h 30m
R11 730
Trip: 8 days
7,3Good Show reviews
Overall 7,3 Good
Based on 24 546 reviews
Overall
7,3
Boarding
7,4
Comfort
7,1
Crew
7,8
Entertainment
6,9
Food
6,5
YYZ
YVR
Okay 5,0

Cons: Flight was unable to land in Vancouver due to aircraft problem, and diverted to Seattle. Spent the night there; still waiting to get back the next morning. Serious disruption of business day for my wife and me as a result.

BWI
YYZ
Excellent 8,5

Pros: Quick boarding

YOW
YUL
Excellent 10,0

Pros: The boarding was smooth and quick, flight arrived early. Service onboard was very good

PEK
YVR
Mediocre 2,0

Pros: Customer service won't answer the phone

Cons: Customer service could answer the phone

EWR
YVR
Excellent 8,0

Cons: Seat cushions

Sat, Jan 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Fri, Jan 31
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R11 892
Trip: 7 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 227 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
DAR
Okay 5,3

Pros: Fast gate work.

Cons: Lost luggage and the food and silent movie option (no headphones provided for overhead movie)

GRU
EZE
Good 6,0

Pros: The crew was amazing and the seat comfortable

Cons: Nothing I can think of yet.

ORD
ADD
Okay 4,3

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

ADD
VIE
Okay 5,3

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

ADD
RUH
Mediocre 2,0

Cons: They know better than me

Sat, Apr 25
DUR
Durban King Shaka Intl
YYZ
Toronto Pearson Intl
40h 45m
Sat, May 16
YYZ
Toronto Pearson Intl
DUR
Durban King Shaka Intl
30h 05m
R13 174
Trip: 22 days
7,4Good Show reviews
Overall 7,4 Good
Based on 22 341 reviews
Overall
7,4
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
DUB
LHR
Excellent 8,3

Pros: The crew was great and food very good

Cons: The purchase through a third party vendor on Kayak was a disaster. disclosure was not given about class of service purchased and limitations of that class of service. I spent so much on luggage costs and change fees I could have purchased first class. I will never book through Kayak again - will always go straight to the airline for purchase. This was a disaster.

AMS
LHR
Excellent 10,0

Pros: Everything ran on time.

LHR
ZRH
Excellent 10,0

Pros: Everything was impeccable

Cons: Nothing except the rude passagers. But that is out of the hands of the airline..

LGW
JFK
Okay 5,0

Cons: Maybe not BA fault but immigration wait at jfk was 11/2 hours!

LHR
IAH
Excellent 10,0

Pros: Great

Cons: Everything was fine

Sun, Apr 19
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
47h 35m
Sun, Apr 26
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
R12 776
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 252 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
ORD
FRA
Excellent 10,0

Pros: Yes

Cons: Best airline

FRA
BUD
Excellent 9,3

Pros: Great service, tasty sandwich.

Cons: Boarding was a bit of a scrum.

FRA
ORD
Good 7,6

Cons: Better entertainment selection

FRA
BOG
Excellent 10,0

Pros: Crew was excellent

Cons: Nothing really. LH first class cabin is one of the best!

FRA
BUD
Excellent 10,0

Pros: Everything was fine!

Cons: Everything was fine!

Wed, Dec 25
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 14m
Tue, Jan 14
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
28h 16m
R13 366
Trip: 21 days
7,4Good Show reviews
Overall 7,4 Good
Based on 22 341 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

LHR
KEF
Excellent 8,0

Cons: No WiFi.

PRG
LHR
Good 7,3

Cons: I could not check in online and BA is not available on the kiosk in the airport.

JFK
LHR
Okay 5,6

Pros: crew members are polite and clear in instructions

Cons: the check-in time is very long, need to open more counters

LHR
LYS
Excellent 9,0

Pros: Flight left on time and arrived in Lyon early. Crew was attentive.

Cons: Seat wouldn't go back.

Sat, Feb 22
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 35m
Sat, Feb 29
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
R12 791
Trip: 8 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 227 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
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.

GRU
EZE
Good 6,0

Pros: The crew was amazing and the seat comfortable

Cons: Nothing I can think of yet.

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.

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
BOM
Excellent 8,0

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

Sun, Dec 15
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
29h 10m
Thu, Jan 9
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
39h 35m
R15 488
Trip: 26 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 835 reviews
Overall
8,2
Boarding
8,2
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
7,9
ZRH
VIE
Excellent 10,0

Pros: The food and very professional and friendly service.

Cons: Nothing.

LIS
ZRH
Okay 4,5

Cons: Flight was 90 minutes late.

ATH
GVA
Excellent 10,0

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

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.

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.

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