Find cheap flights from Toronto to Africa

Find cheap flights from Toronto to Africa

Round-trip
Economy
Toronto (YTO)
Africa
Fri. 24/1
Fri. 31/1
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Africa

Toronto to Africa Flight Information

Flights Arrive in Africa
Flights Depart from Toronto
Flight Price C$ 766
Airlines Air Canada, SWISS, KLM, Delta, Air France, British Airways, Lufthansa, Austrian Airlines, Ethiopian Air

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

Airports
Origin
Toronto
C$ 802
only
C$ 802
C$ 766
only
C$ 766
Destination
Tunis
C$ 978
only
C$ 978
Marrakesh
C$ 802
only
C$ 802
Nairobi
C$ 859
only
C$ 859
Algiers
C$ 867
only
C$ 867
Casablanca
C$ 766
only
C$ 766
Thu., 11 Jun.
YTZ
Toronto Island
CMN
Casablanca Mohamed V
28h 55m
Mon., 22 Jun.
CMN
Casablanca Mohamed V
YTZ
Toronto Island
14h 30m
C$ 766
Trip: 12 days
Based on null reviews
Mon., 2 Mar.
YYZ
Toronto Pearson Intl
RAK
Marrakesh Menara
12h 40m
Mon., 9 Mar.
RAK
Marrakesh Menara
YYZ
Toronto Pearson Intl
24h 55m
C$ 802
Trip: 7 days
Based on null reviews
Mon., 1 Jun.
YYZ
Toronto Pearson Intl
RAK
Marrakesh Menara
28h 35m
Sun., 7 Jun.
RAK
Marrakesh Menara
YYZ
Toronto Pearson Intl
22h 26m
C$ 828
Trip: 7 days
Based on null reviews
Wed., 13 May
YYZ
Toronto Pearson Intl
CMN
Casablanca Mohamed V
18h 00m
Wed., 20 May
CMN
Casablanca Mohamed V
YYZ
Toronto Pearson Intl
15h 05m
C$ 837
Trip: 8 days
Based on null reviews
Thu., 23 Apr.
YYZ
Toronto Pearson Intl
RAK
Marrakesh Menara
18h 25m
Tue., 28 Apr.
RAK
Marrakesh Menara
YYZ
Toronto Pearson Intl
30h 30m
C$ 855
Trip: 6 days
Based on null reviews
Thu., 7 May
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 20m
Sat., 16 May
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
25h 20m
C$ 859
Trip: 10 days
Based on null reviews
Fri., 15 May
YYZ
Toronto Pearson Intl
CMN
Casablanca Mohamed V
22h 45m
Mon., 1 Jun.
CMN
Casablanca Mohamed V
YYZ
Toronto Pearson Intl
13h 14m
C$ 878
Trip: 18 days
Based on null reviews
Thu., 20 Feb.
YYZ
Toronto Pearson Intl
RAK
Marrakesh Menara
58h 40m
Sun., 1 Mar.
RAK
Marrakesh Menara
YYZ
Toronto Pearson Intl
37h 13m
C$ 902
Trip: 11 days
Based on null reviews
Sun., 5 Jul.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 30m
Fri., 31 Jul.
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
20h 10m
C$ 1548
Trip: 27 days
Based on null reviews
Tue., 4 Feb.
YTZ
Toronto Island
CMN
Casablanca Mohamed V
10h 55m
Mon., 17 Feb.
CMN
Casablanca Mohamed V
YTZ
Toronto Island
12h 30m
C$ 791
Trip: 14 days
Based on null reviews
Tue., 21 Apr.
YYZ
Toronto Pearson Intl
RAK
Marrakesh Menara
33h 35m
Thu., 30 Apr.
RAK
Marrakesh Menara
YYZ
Toronto Pearson Intl
31h 35m
C$ 845
Trip: 10 days
Based on null reviews
Sat., 21 Mar.
YYZ
Toronto Pearson Intl
RAK
Marrakesh Menara
18h 50m
Fri., 3 Apr.
RAK
Marrakesh Menara
YYZ
Toronto Pearson Intl
18h 31m
C$ 854
Trip: 14 days
Based on null reviews
Mon., 17 Feb.
YYZ
Toronto Pearson Intl
ALG
Algiers Houari Boumediene
16h 55m
Mon., 9 Mar.
ALG
Algiers Houari Boumediene
YYZ
Toronto Pearson Intl
15h 35m
C$ 867
Trip: 21 days
Based on null reviews
Fri., 24 Apr.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
19h 20m
Mon., 18 May
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
25h 20m
C$ 867
Trip: 25 days
Based on null reviews
Tue., 21 Apr.
YYZ
Toronto Pearson Intl
NBO
Nairobi Jomo Kenyatta Intl
44h 05m
Thu., 28 May
NBO
Nairobi Jomo Kenyatta Intl
YYZ
Toronto Pearson Intl
25h 20m
C$ 870
Trip: 38 days
Based on null reviews
Thu., 14 May
YYZ
Toronto Pearson Intl
ALG
Algiers Houari Boumediene
15h 15m
Mon., 25 May
ALG
Algiers Houari Boumediene
YYZ
Toronto Pearson Intl
19h 20m
C$ 870
Trip: 12 days
Based on null reviews
Thu., 27 Feb.
YYZ
Toronto Pearson Intl
ALG
Algiers Houari Boumediene
23h 15m
Thu., 5 Mar.
ALG
Algiers Houari Boumediene
YYZ
Toronto Pearson Intl
19h 51m
C$ 881
Trip: 8 days
Based on null reviews
Sun., 31 May
YYZ
Toronto Pearson Intl
TUN
Tunis Carthage
11h 15m
Sun., 14 Jun.
TUN
Tunis Carthage
YYZ
Toronto Pearson Intl
24h 56m
C$ 978
Trip: 15 days
Based on null reviews
Sun., 26 Jul.
YTZ
Toronto Island
CMN
Casablanca Mohamed V
28h 55m
Mon., 31 Aug.
CMN
Casablanca Mohamed V
YTZ
Toronto Island
30h 30m
C$ 897
Trip: 37 days
Based on null reviews
Wed., 18 Mar.
YYZ
Toronto Pearson Intl
ALG
Algiers Houari Boumediene
16h 55m
Tue., 14 Apr.
ALG
Algiers Houari Boumediene
YYZ
Toronto Pearson Intl
30h 00m
C$ 871
Trip: 28 days
Based on null reviews
*
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
  • 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