Flights Africa Toronto to Africa

Cheap flights from Toronto to Africa

Depart
Return
Any month
Compare vs. momondo |

Toronto to Africa flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Africa by changing tabs
Quickest
Cheapest
SWISS
SWISS
03 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 40m
1 Stop
RAK
11:40 p.m.
Marrakesh Menara airport
SWISS
10 Mar.
5:00 a.m.
RAK
Marrakesh Menara airport
29h 55m
1 Stop
YYZ
5:55 a.m.
+1
Toronto Pearson Intl airport
800 C$
Delta
Delta
09 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
18h 00m
1 Stop
CMN
10:00 p.m.
Casablanca Mohamed V airport
Delta
16 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
17h 30m
1 Stop
YYZ
5:30 p.m.
Toronto Pearson Intl airport
837 C$
Lufthansa
Lufthansa
01 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
23h 25m
2 Stops
CMN
4:25 a.m.
+1
Casablanca Mohamed V airport
Lufthansa
30 Apr.
4:00 a.m.
CMN
Casablanca Mohamed V airport
18h 40m
1 Stop
YYZ
6:40 p.m.
Toronto Pearson Intl airport
855 C$
British Airways
British Airways
14 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
19h 30m
1 Stop
CAI
1:30 a.m.
+1
Cairo airport
British Airways
20 Jun.
6:00 a.m.
CAI
Cairo airport
19h 00m
1 Stop
YYZ
7:00 p.m.
Toronto Pearson Intl airport
855 C$
KLM
KLM
10 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
28h 35m
1 Stop
RAK
9:35 a.m.
+1
Marrakesh Menara airport
KLM
22 Apr.
4:00 a.m.
RAK
Marrakesh Menara airport
14h 50m
1 Stop
YYZ
2:50 p.m.
Toronto Pearson Intl airport
858 C$
Lufthansa
Lufthansa
01 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
23h 25m
2 Stops
CMN
4:25 a.m.
+1
Casablanca Mohamed V airport
Lufthansa
30 Apr.
4:00 a.m.
CMN
Casablanca Mohamed V airport
16h 39m
2 Stops
YYZ
4:39 p.m.
Toronto Pearson Intl airport
858 C$
Ukraine Intl Air
Ukraine Intl Air
04 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 05m
1 Stop
CAI
12:05 a.m.
+1
Cairo airport
Ukraine Intl Air
11 Mar.
6:00 a.m.
CAI
Cairo airport
17h 10m
1 Stop
YYZ
5:10 p.m.
Toronto Pearson Intl airport
893 C$
Ukraine Intl Air
Ukraine Intl Air
29 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 05m
1 Stop
CAI
12:05 a.m.
+1
Cairo airport
Ukraine Intl Air
09 Mar.
6:00 a.m.
CAI
Cairo airport
17h 10m
1 Stop
YYZ
5:10 p.m.
Toronto Pearson Intl airport
902 C$
Delta
Delta
09 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
18h 00m
1 Stop
CMN
10:00 p.m.
Casablanca Mohamed V airport
Delta
16 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
17h 30m
1 Stop
YYZ
5:30 p.m.
Toronto Pearson Intl airport
837 C$
British Airways
British Airways
14 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
19h 30m
1 Stop
CAI
1:30 a.m.
+1
Cairo airport
British Airways
20 Jun.
6:00 a.m.
CAI
Cairo airport
19h 00m
1 Stop
YYZ
7:00 p.m.
Toronto Pearson Intl airport
855 C$
Ethiopian Air
Ethiopian Air
31 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
16h 25m
1 Stop
NBO
12:25 a.m.
+1
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
07 Feb.
8:00 a.m.
NBO
Nairobi Jomo Kenyatta Intl airport
22h 05m
2 Stops
YYZ
10:05 p.m.
Toronto Pearson Intl airport
989 C$
British Airways
British Airways
23 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 00m
1 Stop
LOS
8:00 p.m.
Lagos Murtala Muhammed airport
British Airways
06 Jun.
5:00 a.m.
LOS
Lagos Murtala Muhammed airport
23h 50m
1 Stop
YYZ
11:50 p.m.
Toronto Pearson Intl airport
872 C$

Alternative routes for Toronto to Africa

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Casablanca
Fastest flight time
8h 55m
Cheapest price
793 C$
Toronto to Marrakesh
Fastest flight time
16h 30m
Cheapest price
802 C$
Toronto to Algiers
Fastest flight time
12h 30m
Cheapest price
821 C$
Toronto to Cairo
Fastest flight time
10h 20m
Cheapest price
855 C$
Toronto to Tunis
Fastest flight time
11h 15m
Cheapest price
860 C$
Toronto to Nairobi
Fastest flight time
18h 55m
Cheapest price
860 C$
Toronto to Lagos
Fastest flight time
15h 00m
Cheapest price
872 C$
Toronto to Cape Town
Fastest flight time
19h 35m
Cheapest price
921 C$
Toronto to Accra
Fastest flight time
14h 15m
Cheapest price
954 C$
Toronto to Johannesburg
Fastest flight time
20h 05m
Cheapest price
975 C$
Toronto to Dar Es Salaam
Fastest flight time
19h 20m
Cheapest price
997 C$
Toronto to Entebbe
Fastest flight time
16h 35m
Cheapest price
1,007 C$
Toronto to Kinshasa
Fastest flight time
20h 10m
Cheapest price
1,014 C$
Toronto to Kigali
Fastest flight time
18h 15m
Cheapest price
1,062 C$
Toronto to Abidjan
Fastest flight time
20h 45m
Cheapest price
1,070 C$
Toronto to Douala
Fastest flight time
17h 20m
Cheapest price
1,080 C$
Toronto to Addis Ababa
Fastest flight time
13h 00m
Cheapest price
1,097 C$
Toronto to Port Louis
Fastest flight time
24h 35m
Cheapest price
1,194 C$
Toronto to Dakar
Fastest flight time
20h 40m
Cheapest price
1,246 C$
Toronto to Yaoundé
Fastest flight time
17h 20m
Cheapest price
1,262 C$
View more

Flights to Africa from:

Flights Africa Toronto to Africa