Find Cheap Flights from South Africa to Toronto

Round-trip
Economy
Wichita (ICT)
Toronto All airports
Tue. 17/9
Tue. 24/9
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 C$ 1023
Airlines SWISS, Ethiopian Air, Air Canada, Lufthansa, Austrian Airlines, KLM, British Airways, Turkish Airlines, Emirates, Etihad Airways, Air France, Delta, Cathay Pacific, Brussels Airlines

Book cheap flights from South Africa to Toronto (round-trip)

Airports
Origin
Durban
C$ 1342
only
C$ 1342
Cape Town
C$ 1126
only
C$ 1126
Johannesburg
C$ 1023
only
C$ 1023
Destination
Toronto
C$ 1023
only
C$ 1023
Sun., 9 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
Sun., 16 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1023
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,522 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ZRH
JFK
Good 6.6

Cons: Not having to go to a different, further away airport because I missed my connection. Not having my luggage go missing and not get delivered within 24 hours.

GVA
ZRH
Excellent 8.6

Cons: On time departure would be nice. Overall very pleasant experience. Water and Swiss chocolates were served during under an hour flight. Thank you Swiss!

VCE
ZRH
Mediocre 2.0

Cons: 70’ late on a 45’ flight

CDG
ZRH
Excellent 9.3

Pros: Crew was amazing. Good food. Comfortable seats

Cons: Music options along with the movies

ZRH
TLV
Excellent 10.0

Pros: Nice and attentive crew Big a330 plane with great business class

Fri., 4 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Sun., 20 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
20h 05m
C$ 1028
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 2,127 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
NRT
ICN
Good 7.0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

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.

ADD
HKG
Excellent 9.6

Pros: Amazing crew!

ARN
OSL
Excellent 10.0

Pros: Super confortable

ADD
LHR
Excellent 9.3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

Tue., 12 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 05m
Tue., 26 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 30m
C$ 1081
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,264 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YUL
EWR
Mediocre 3.6

Pros: Flight was delayed 2.5hr and all they did was give meal vouchers for $10 CAD while we were shut in the airport since it closed around us.

YYT
YYZ
Excellent 8.4

Cons: Nothing significant

YUL
FLL
Mediocre 2.8

Pros: Nothing. I flu form FLL to Yul and back. I have 3 hours delay each time. At the beginning they announce 1 hour and after that nothing. No explanation why.

Cons: Continued. In my way back my seat was on the back of the plain. As soon I take my seat an urine smell hit my nose. All passengers around me complain about same issue. Soon we find out both back restroom have no water. We have to endure that smell all trip. NO MORE Air Canada. Is the 3rd bad experi

YHZ
YYZ
Good 7.0

Pros: Staff are very nice

Cons: Delay in flight of more than 45 minutes

YXS
YVR
Good 6.5

Cons: -35 minute delay

Wed., 27 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Wed., 11 Dec.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1089
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,463 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
DMM
KWI
Mediocre 2.0

Pros: Nothing, the crew was terrible with very bad attitude, the food is very bad and the seats and bathrooms were awful.

Cons: Every thing should be replaced starting with the crew.

FRA
SOF
Excellent 8.4

Cons: Boarding

LHR
MUC
Okay 4.0

Cons: Over 2 hours late, and this flight has been late 6 of the last 7 days

CPH
FRA
Good 7.6

Pros: Everything was really good. Crew was helpful and provided excellent customer service. Food provided was good.

Cons: The only thing that would have been better was cooler air in the cabin. I got very hot on both my flights to and from Frankfurt.

MUC
GLA
Excellent 9.2

Pros: The crew were really friendly and made sure we were looked after.

Thu., 23 Jan.
CPT
Cape Town Intl
YYZ
Toronto Pearson Intl
52h 54m
Mon., 27 Jan.
YYZ
Toronto Pearson Intl
CPT
Cape Town Intl
31h 00m
C$ 1126
Trip: 5 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 4,504 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
7.3
Food
7.5
ATH
VIE
Excellent 8.6

Cons: Airport in Vienna was pretty disorganized. Several people from several flights had to be pulled out for additional screening that should have been done earlier. Passengers were confused and frustrated

VIE
SPU
Mediocre 2.0

Pros: Nothing. I will never put her tickets from From here again.

CDG
VIE
Excellent 10.0

Pros: The crew was friendly and particularly one of the girls was always giving her best

VIE
ATH
Good 7.6

Pros: Good flight , bad flight delay and luggage.

Cons: To be on time

VIE
TXL
Excellent 8.0

Pros: Friendly crew and ground crew worked VERY quickly and efficiently to deal with a broken plane and switch us all rather seamlessly to a replacement plane. Impressive.

Thu., 17 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 25m
Fri., 8 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
C$ 1145
Trip: 23 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,327 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
OSL
Excellent 9.2

Pros: No delay and nice staff

GDN
AMS
Good 7.3

Cons: Not being 1 hour late

LHR
BOS
Mediocre 2.0

Cons: Flight got cancelled

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.

AMS
JFK
Excellent 9.3

Cons: I was seated next to the restroom, which is not a pleasant experience for an international flight.

Sun., 24 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
31h 00m
Fri., 13 Dec.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
32h 55m
C$ 1162
Trip: 20 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 21,797 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.8
LHR
SOF
Excellent 8.0

Cons: Please provide enough blankets. The canin was cold!!!

GLA
LHR
Excellent 8.3

Cons: Better drink selection

BLR
LHR
Good 7.3

Pros: Staff were professional and courteous

Cons: This was an old plane. Seats not as comfortable, and entertainment system was lacklustre.

LHR
CDG
Good 6.0

Cons: Too many delays including leading the gate due to ground staff leaving equipment behind the plane .... really ?! On the upside - announcements from 1st officer was good

LHR
BOM
Good 7.3

Pros: Comfort

Cons: Wifi and entertainment need help

Sat., 5 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
55h 53m
Wed., 16 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
31h 25m
C$ 1219
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 22,331 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
KBP
Excellent 8.0

Cons: Hotel for passengers

SFO
IST
Excellent 8.0

Cons: Free wifi

SKP
IST
Okay 5.3

Cons: Crew could have been more pleasant

BCN
SAW
Excellent 10.0

Pros: Amazing crew. Great food

LGW
SAW
Excellent 8.0

Pros: Efficient and on time.

Cons: All fine.

Mon., 23 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
41h 10m
Wed., 16 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
33h 00m
C$ 1300
Trip: 24 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 14,421 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.5
Entertainment
8.6
Food
8.1
DXB
DMM
Excellent 8.0

Pros: Overall good.

DXB
SGN
Mediocre 3.6

Cons: This company í overrated. Obvious lack of organization in the boarding process that led to a late departure. Not a sympathetic crew, which had to be reminded the protocols (upright seats before take off) while being inflexible on other things. Chaotic food service. Average entertainment.

DXB
NBO
Excellent 10.0

Pros: Yes!

Cons: It was ok

HYD
DXB
Excellent 8.0

Pros: Crew was good and seats were comfortable.

DXB
LHR
Excellent 8.0

Pros: Crew helped me with a chamomile to help me sleep.

Cons: It was quite good

Tue., 24 Sep.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
50h 10m
Thu., 17 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
36h 20m
C$ 1312
Trip: 24 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 6,393 reviews
Overall
7.4
Boarding
7.5
Comfort
7.3
Crew
7.7
Entertainment
7.5
Food
7.0
AMS
AUH
Excellent 10.0

Pros: every thing from the new plane until arrive it was amazing

Cons: nothing every thing i like it

MAA
AUH
Excellent 8.0

Cons: From chennai to Abu dhabi was very uncomfortable Abu Dhabi to London was very comfortable

LAX
AUH
Okay 4.0

Cons: Foid is really bad. Need to work in time.1 hours and 15 min lat to fly from lax

ISB
AUH
Excellent 8.0

Pros: Overall good for economy.

Cons: Nothing really. Perhaps the food.

AUH
IAD
Good 7.0

Cons: 14 hours connection time and they don't offer hotel/meal accommodation that airlines like Qatar Airways do. I inquired about the hotel within the airport and it costs $300 for 8 hours. Ridiculous. There is no place to sleep properly in the airport, I saw people laying down on the floor.

Thu., 21 Nov.
DUR
Durban King Shaka Intl
YYZ
Toronto Pearson Intl
31h 20m
Sat., 7 Dec.
YYZ
Toronto Pearson Intl
DUR
Durban King Shaka Intl
30h 30m
C$ 1342
Trip: 17 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,813 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.2
SFO
CDG
Okay 4.0

Cons: Boarding clusterf...

CDG
SFO
Excellent 10.0

Pros: Great crews, excellent customer service

BEY
CDG
Excellent 10.0

Pros: All went right namely the seats but the luggage condition is the worst

Cons: Air France is not a low fare airlines, I had to pay 225 USD against 3 luggages which is not acceptable. We should have the right for one luggage per ticket as all other airlines. If I knew this will happen, I wouldn’t use Air France and this will be the last time I buy a ticket on Air France

JFK
CDG
Excellent 10.0

Cons: More options for gluten free food. Always get the same dish

CDG
BLQ
Okay 4.4

Pros: Flight attendant was rude to my non French speaking 12 year old. He ripped his charger out of the USB port and threw it at him.

Cons: TSA was sketchy and gave a FULL search, part down, etc. I kept asking and the excuse kept changing. Final excuse ridiculous! Flight attendant could have not treated my son as he way he did. I was unaware that the usb cord being inputted during taxiing As was my son. He was horrible to him!!

Wed., 2 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 58m
Wed., 16 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
25h 45m
C$ 1365
Trip: 15 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 26,222 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.8
Food
7.5
MBJ
JFK
Excellent 10.0

Cons: They were great

LAX
OGG
Good 6.6

Cons: Delayed for an hour because of changing tire

MCO
LAX
Excellent 8.0

Pros: Gogo in flight entertainment and WiFi worked well

Cons: Collect the trash sooner. Hot food options.

MCI
BOS
Okay 4.0

Cons: It was ridiculously cold for 2 1/2 hours. When my seat mate asked for a blanket, the stewardess said she only had one more - then walked off. For drinks, they skipped several people. I had to catch her eye to ask for one and then ask her to get my kids a drink in front of me.

FLL
ATL
Good 6.6

Cons: Check your planes thoroughly before placing passengers on it. The pressurized cabin almost killed us!!

Tue., 11 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 50m
Wed., 12 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
47h 15m
C$ 1390
Trip: 2 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 5,984 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
KIX
HKG
Excellent 10.0

Pros: Was pleasantly upgraded from Economy to Business.

ICN
TPE
Okay 5.3

Pros: The crew were busy but very attentive

Cons: I could not plug in my headphones because of the proprietary plug on the airplane. I understand some airlines used to use proprietary plugs to keep people from taking their headphones that were offered complementary for the flight but I’d rather use my high end noise canceling headphones.

BOM
HKG
Excellent 8.0

Pros: Cathay pacific is very professional. 100 times better than American Airlines in general

HKG
JNB
Good 7.3

Pros: Seat was fine. Crew were helpful

Cons: Movies were a repeat of the outbound trip

HKG
SIN
Excellent 8.0

Pros: CX759 - Attitude of the flight attendants is very good, it's worthy of appreciation.

Cons: CX650 - I hope that the flight attendant can have a little more smile and patience. Thank you.

Fri., 20 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
28h 13m
Sat., 4 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
58h 25m
C$ 1588
Trip: 16 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,277 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.7
Entertainment
6.4
Food
6.4
BRU
ATH
Mediocre 2.0

Cons: Plane left without me. My record indicated 9am departure, but at 845 when I landed (late). The attendant confirmed that I had missed the plane.

LHR
BRU
Good 6.3

Pros: One of the crew member who served our food seemed in a rush and just dropped our food on our trays :( There was a lack of communication at the counter for travelers like us who was making this connecting flight. We were there four two hours and nobody bother to tell us we needed to check-in again.

Cons: Better communication for people making a connection. Not to wait until you are showing your boarding pass and then telling us we needed to check-in again,

BRU
IAD
Good 7.0

Pros: More space that on competitors.

Cons: The crew was not particularly pleasant to deal with. Also, the seat kept reclining itself without me ever pressing the button. Had to constantly adjust it.

PMI
BRU
Good 6.0

Pros: Friendly crew. Great phone support.

Cons: Online check-in was very messy - not available. After contacting the phone support, it was possible.

BRU
IAD
Excellent 10.0

Pros: Crew went above and beyond. Food was excellent and the Crew kept us hydrated.

Fri., 4 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Fri., 18 Oct.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
C$ 1043
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 2,127 reviews
Boarding
7.1
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)

BJM
ADD
Okay 4.0

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

ADD
JNB
Excellent 10.0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

CKY
ABJ
Excellent 9.0

Pros: The crew was amazing and the flight was smooth

ADD
WDH
Good 7.0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

Sun., 9 Feb.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
22h 55m
Tue., 18 Feb.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 30m
C$ 1069
Trip: 10 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,522 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
7.9
ZRH
WAW
Excellent 9.6

Pros: Flight left on time & arrived on time.

Cons: Quality of the snack could be improved.

CDG
ZRH
Excellent 10.0

Pros: Muy confortable, la amabilidad de los tripulantes

Cons: Nothing

ATH
ZRH
Okay 4.6

Cons: Better entertainment for an 8 hour flight. Take under consideration that tall guys can’t be squeezed in for 8 hours.Give some space to people who really need it

GDN
ZRH
Okay 5.3

Pros: Crew

Cons: My flight tickets were mess up and I had to purchase new tickets . Horrible

ATH
ZRH
Okay 4.6

Cons: Swiss Air from Athens to Zurich stellar—excellent service, seating, food—but left one hour late due to air traffic. Nearly missed connecting Edelweiss flight—and that flight was just terrible. Passengers behind me constantly kicking, pulling my seat—wouldn’t allow me to put seat in recline position.

Fri., 15 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
25h 05m
Fri., 29 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 30m
C$ 1081
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,264 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.8
Entertainment
6.9
Food
6.5
YWG
YVR
Excellent 10.0

Pros: I like the app to tell me where is my baggage. Thanks

YUL
LAX
Okay 5.3

Cons: Entertainment system issues throughout the entire aircraft. The audio jacks in my entire row were inoperable.

DXB
YYZ
Excellent 8.0

Pros: Seat was comfortable as I had the exit row

Cons: Flight was late by an hour taking off from DXB.

YYZ
YYC
Excellent 10.0

Pros: Good Flight

Cons: I was satisfied with all service

YUL
EWR
Mediocre 3.6

Pros: Flight was delayed 2.5hr and all they did was give meal vouchers for $10 CAD while we were shut in the airport since it closed around us.

Wed., 20 Nov.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Tue., 3 Dec.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
29h 20m
C$ 1096
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,463 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
OTP
Excellent 10.0

Pros: amazing

ORD
FRA
Good 6.0

Pros: There was no in seat power despite that being listed as an amenity. Also, there was no checked bag included in my flight, despite selecting that in my search for tickets.

Cons: In seat power for phone charging while flying transatlantic is extremely helpful. Ticket purchased was not as advertised.

KWI
FRA
Mediocre 2.0

Pros: Nothing

Cons: Everything

NCE
FRA
Good 6.0

Pros: Nothing much to say. The crew was polite, kind and professional.

Cons: nothing.

VCE
FRA
Mediocre 2.0

Cons: I was lost my luggage for my whole trip and I still didn’t get my luggage yet very disappointed !!! You want to answer can you guys do something for me or any ideals

Wed., 23 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
42h 45m
Mon., 4 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
21h 00m
C$ 1145
Trip: 13 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 3,327 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
ABZ
Good 6.0

Pros: very nice crew

Cons: my bagfage was lost

GDN
AMS
Good 6.0

Pros: very nice crew

Cons: my baggage was lost

AMS
YYZ
Good 7.3

Cons: Don’t be late

LHR
BOS
Mediocre 2.0

Cons: Flight got cancelled

ACC
AMS
Excellent 10.0

Pros: Crew were great

Cons: Refreshments

Thu., 17 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 15m
Thu., 7 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
26h 55m
C$ 1053
Trip: 22 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 2,127 reviews
Boarding
7.1
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ABJ
ADD
Excellent 8.6

Pros: The crew was amazing. The crew is an asset to the airline

Cons: Boarding is chaotic.

DEL
ADD
Okay 4.0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

LLW
ADD
Good 6.0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

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.

BJM
ADD
Okay 4.0

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

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

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 the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes 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 can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals 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.

If you have 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
  • Round-trip
  • 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