Find Cheap Flights from Africa to Toronto

Round-trip
Economy
Wichita (ICT)
Toronto All airports
Sat. 16/11
Sat. 23/11
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Toronto

Africa to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Africa
Flight Price C$ 868
Airlines Lufthansa, Ethiopian Air, Air Italy, Egypt Air

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

Airports
Origin
Tunis
C$ 868
only
C$ 868
Accra
C$ 1019
only
C$ 1019
Nairobi
C$ 990
only
C$ 990
Johannesburg
C$ 1021
only
C$ 1021
Lagos
C$ 1274
only
C$ 1274
Destination
Toronto
C$ 868
only
C$ 868
Sat., 15 Feb.
TUN
Tunis Carthage
YYZ
Toronto Pearson Intl
32h 45m
Sat., 29 Feb.
YYZ
Toronto Pearson Intl
TUN
Tunis Carthage
17h 00m
C$ 868
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,959 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
DEN
MUC
Okay 4.3

Pros: It was on time and got me where I needed to go.

Cons: The crew often bashed my wife's elbow with their trolleys. I am 6'2" and I could not sit with my legs straight in front of me. There is no leg room and the seats do not recline very far. The food was repulsive. They ran out of vegetarian options (my wife is a vegetarian) and what we did eat turned our stomachs.

BEG
FRA
Excellent 9.6

Pros: Crew was amazing and seats were comfortable.

DUS
FRA
Mediocre 2.3

Pros: Flight was canceled. No crew... Alternative: Eurowings via Newark. And then United to Detroit. A totally wasted day...

FRA
IAD
Good 7.6

Pros: Boarding and service

Cons: Seat is too hard for this long flight. Bigger pillow would help.

FCO
MUC
Excellent 10.0

Pros: We had a “light” fare which didn’t include checked bags, but airline let us check our carryon bags for free

Cons: Nothing

Wed., 23 Oct.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
21h 45m
Tue., 26 Nov.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 30m
C$ 990
Trip: 35 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,188 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
GRU
EZE
Mediocre 3.6

Cons: Crew members paying more attention to the passengers, more option of food, being on time and cleaning after another flight.

NSI
LBV
Excellent 8.3

Cons: Food must be better

CPT
ADD
Okay 4.6

Pros: Crew was really great - helpful and kind.

Cons: Both flights delayed which meant I missed my connecting flight. Stuck in Rome airport for several hours with no information about rescheduled flight. Finally figured it out with help of Rome airport information desk.

VIE
ADD
Good 6.3

Cons: Airport Addis Ababa is chaos.

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.

Sat., 4 Apr.
ACC
Accra Kotoka
YYZ
Toronto Pearson Intl
30h 55m
Sat., 25 Apr.
YYZ
Toronto Pearson Intl
ACC
Accra Kotoka
24h 00m
C$ 1019
Trip: 22 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 259 reviews
Overall
6.9
Boarding
6.8
Comfort
6.7
Crew
7.5
Entertainment
6.2
Food
6.5
CAG
MXP
Excellent 10.0

Pros: Excellent crew even with the delay.

Cons: Everything was pretty good.

JFK
MXP
Okay 4.0

Cons: Everything could have been better!

MXP
ACC
Okay 4.6

Pros: A flight of about six hours with no entertainment. It delayed for more than 4 hours and no one said anything.

Cons: Better fleet with entertainment

OLB
MXP
Okay 5.3

Pros: The crew was nice and friendly.

Cons: Plane left with a two-hour delay. Boarding process was unorganized, very poorly handled and seemed to be managed by high-schoolers. Upon boarding one was struck by a strong smell of urine. Entertainment options were limited and old, especially when compared with other airlines.

MXP
LAX
Good 6.6

Pros: Very friendly and professional crew. Punctual flight. Easy online check in.

Cons: Long boarding. The seat recliner reclines too far so there is very little space for the passenger behind. So the seat space was excruciatingly small. I ordered a vegan meal online 3 days before my flight (as they suggested) but I never received the confirmation and the correct meas was not provided. The movie choices were limited and outdated.

Sun., 1 Dec.
LOS
Lagos Murtala Muhammed
YYZ
Toronto Pearson Intl
22h 10m
Mon., 30 Dec.
YYZ
Toronto Pearson Intl
LOS
Lagos Murtala Muhammed
20h 00m
C$ 1767
Trip: 30 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1,822 reviews
Boarding
7.6
Comfort
7.5
Crew
7.8
Entertainment
6.8
Food
7.3
CAI
JFK
Okay 4.0

Pros: The crew.

Cons: Terrible business class.

JFK
CAI
Mediocre 3.6

Pros: The flight was on time, the crew was fine

Cons: The business class lounge was closed, they gave us $25 per person voucher, but no one store in the airport wanted to accept them. There were not enough seats available when we were waiting for boarding. Business class entertainment needs significant improvement.

SSH
CAI
Excellent 10.0

Pros: Timing

Cons: Seats

CAI
NBO
Excellent 10.0

Pros: The crew team was amazing and the sits were comfortable, landing matters a lot to me and it was perfectly done.

IAD
CAI
Excellent 8.0

Cons: Excellent customer service.

Tue., 22 Oct.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
39h 25m
Tue., 26 Nov.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
34h 55m
C$ 1021
Trip: 36 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,188 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
ABJ
Excellent 8.0

Cons: Nothing

SIN
ADD
Good 7.6

Pros: The crew was very nice and all flight details were available and constantly updated.

Cons: Ethiopians App for self check-in.

ADD
BJM
Mediocre 3.6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

ADD
BOM
Excellent 8.0

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

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.

Fri., 15 Nov.
TUN
Tunis Carthage
YYZ
Toronto Pearson Intl
29h 05m
Sun., 15 Dec.
YYZ
Toronto Pearson Intl
TUN
Tunis Carthage
30h 05m
C$ 1029
Trip: 31 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,959 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
FRA
ORD
Excellent 8.3

Pros: Great food and service.

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

PHL
FRA
Excellent 8.0

Cons: Service desk personnel at the gate were very helpful and attentive. The plane was only 1/2-2/3 full, which made boarding quicker. The food was tasty and coffee was great! We were also offered juice twice during the flight. Bathrooms were clean. Since the plane wasn't full, they weren't dirty even at the end of the flight. I brought my own headphones, but the stewards provided them if you need them. My one big complaint was that our seats did not recline, thus making any kind of shut-eye near impossible. Our plane left and hour late, but the pilots stepped on the gas and we got in on time!

BOS
MUC
Okay 5.3

Pros: Nice support people

Cons: Temperature too warm No room Couldn’t get an upgrade

IAD
FRA
Excellent 10.0

Pros: I was amazed how comfortable we were in economy. Pillows, Blankets that felt like cotton. I would fly Lufthansa over an american carrier any day. We passed through the business class cabin on the way out and I can only imagine how much they were pampered!

Cons: Since flying in the US has become expensive and painful I was not expecting much from this flight. They exceed my expectations by so much that I cannot think of anything I would change. (Ok, my chicken was a bit over cooked but that was such a minor thing.)

DUS
FRA
Mediocre 2.3

Pros: Flight was canceled. No crew... Alternative: Eurowings via Newark. And then United to Detroit. A totally wasted day...

Thu., 30 Apr.
LOS
Lagos Murtala Muhammed
YYZ
Toronto Pearson Intl
31h 05m
Sat., 2 May
YYZ
Toronto Pearson Intl
LOS
Lagos Murtala Muhammed
22h 05m
C$ 1274
Trip: 3 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 259 reviews
Overall
6.9
Boarding
6.8
Comfort
6.7
Crew
7.5
Entertainment
6.2
Food
6.5
MXP
LAX
Okay 4.3

Cons: The boarding

MXP
SFO
Good 7.6

Cons: Check in 80 minutes

MXP
YYZ
Excellent 8.6

Pros: amazing customer service, and incredible food/beverage options

Cons: although ample space, the seats were not that comfortable. seats become overheated, would be nice if you can ventilate them via perforated seating

MXP
MIA
Excellent 9.0

Pros: I have to say the food and beverage were very good.

Cons: Boarding could be improved, but there were not problems.

MXP
YYZ
Mediocre 2.0

Cons: Flight was cancelled without notification. No refund provided yet. Has been three weeks. Not at all a reliable or responsible airlines.

Sat., 21 Dec.
JNB
Johannesburg OR Tambo
YYZ
Toronto Pearson Intl
24h 30m
Mon., 6 Jan.
YYZ
Toronto Pearson Intl
JNB
Johannesburg OR Tambo
52h 35m
C$ 1379
Trip: 17 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 26,959 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.6
BOS
MUC
Good 7.0

Pros: Crew was fine. The seat wasn’t different than any other seat in economy class. Nothing special and super-comfortable

Cons: The seat can be better, I am flying relatively frequently in econom class. It is isn’t getting any better.

AMS
FRA
Mediocre 3.0

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

ZAG
MUC
Excellent 9.0

Pros: Crew was very friendly. Liked that you can see how far away and how much longer the flight was.

Cons: Flights to be more on time

DEN
MUC
Okay 4.3

Pros: It was on time and got me where I needed to go.

Cons: The crew often bashed my wife's elbow with their trolleys. I am 6'2" and I could not sit with my legs straight in front of me. There is no leg room and the seats do not recline very far. The food was repulsive. They ran out of vegetarian options (my wife is a vegetarian) and what we did eat turned our stomachs.

MUC
CDG
Good 6.4

Pros: Crew

Cons: We were delayed thirty minutes due to slow service. Zero entertainment and only a brownie for a snack

Wed., 23 Oct.
ACC
Accra Kotoka
YYZ
Toronto Pearson Intl
24h 05m
Sat., 7 Dec.
YYZ
Toronto Pearson Intl
ACC
Accra Kotoka
20h 20m
C$ 1410
Trip: 46 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,188 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
CPT
ADD
Okay 5.3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

ADD
HKG
Excellent 9.6

Pros: Amazing crew!

BJM
ADD
Okay 5.6

Cons: Old aircraft rickety seats

ORD
ADD
Good 6.3

Pros: crew good. seat base was not soft nor comfortable.

Cons: have crew offer drinks more often throughout the flight. every passenger gets dehydrated and needs more drinks. I had to go to the back and get drinks myself.

ADD
JRO
Okay 5.3

Pros: Crew was very friendly and professional

Cons: 45 minutes late departure

Fri., 25 Oct.
ACC
Accra Kotoka
YYZ
Toronto Pearson Intl
24h 05m
Tue., 29 Oct.
YYZ
Toronto Pearson Intl
ACC
Accra Kotoka
20h 20m
C$ 1435
Trip: 5 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,188 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
TLV
ADD
Good 7.3

Pros: Large space

Cons: Bording

NBO
ADD
Okay 5.3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

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.

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.

ADD
BOM
Excellent 8.0

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

Thu., 31 Oct.
LOS
Lagos Murtala Muhammed
YYZ
Toronto Pearson Intl
24h 05m
Thu., 7 Nov.
YYZ
Toronto Pearson Intl
LOS
Lagos Murtala Muhammed
20h 25m
C$ 1479
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,187 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
ABJ
Excellent 8.0

Cons: Nothing

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.

ORD
ADD
Excellent 10.0

Pros: Excellent seat

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.

TLV
ADD
Mediocre 3.6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

Fri., 20 Dec.
LOS
Lagos Murtala Muhammed
YYZ
Toronto Pearson Intl
24h 05m
Fri., 10 Jan.
YYZ
Toronto Pearson Intl
LOS
Lagos Murtala Muhammed
20h 25m
C$ 1733
Trip: 22 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 2,187 reviews
Boarding
7.0
Comfort
7.2
Crew
7.6
Entertainment
6.7
Food
6.6
ADD
BOM
Excellent 8.0

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

ADD
BJM
Mediocre 3.6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

ADD
JRO
Okay 5.3

Pros: Crew was very friendly and professional

Cons: 45 minutes late departure

ADD
DAR
Good 6.0

Pros: Amazing crew

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

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.

*
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