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
782 CAD
SWISS
SWISS
26 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
12h 35m
1 Stop
RAK
6:35 p.m.
Marrakesh Menara airport
SWISS
03 Mar.
6:00 a.m.
RAK
Marrakesh Menara airport
57h 08m
2 Stops
YYZ
9:08 a.m.
+2
Toronto Pearson Intl airport
784 CAD
Delta
Delta
22 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 25m
1 Stop
RAK
7:25 p.m.
Marrakesh Menara airport
Delta
06 May
4:00 a.m.
RAK
Marrakesh Menara airport
13h 00m
1 Stop
YYZ
1:00 p.m.
Toronto Pearson Intl airport
832 CAD
British Airways
British Airways
28 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
19h 20m
1 Stop
CAI
1:20 a.m.
+1
Cairo airport
British Airways
13 May
6:00 a.m.
CAI
Cairo airport
38h 10m
2 Stops
YYZ
2:10 p.m.
+1
Toronto Pearson Intl airport
867 CAD
British Airways
British Airways
15 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 05m
1 Stop
LOS
10:05 p.m.
Lagos Murtala Muhammed airport
British Airways
01 Apr.
5:00 a.m.
LOS
Lagos Murtala Muhammed airport
22h 15m
2 Stops
YYZ
10:15 p.m.
Toronto Pearson Intl airport
876 CAD
Ukraine Intl Air
Ukraine Intl Air
07 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
28 Mar.
6:00 a.m.
CAI
Cairo airport
17h 10m
1 Stop
YYZ
5:10 p.m.
Toronto Pearson Intl airport
877 CAD
Delta
Delta
22 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 25m
1 Stop
RAK
7:25 p.m.
Marrakesh Menara airport
Delta
06 May
4:00 a.m.
RAK
Marrakesh Menara airport
13h 00m
1 Stop
YYZ
1:00 p.m.
Toronto Pearson Intl airport
832 CAD
KLM
KLM
09 Dec.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 27m
2 Stops
RAK
11:27 p.m.
Marrakesh Menara airport
KLM
16 Dec.
6:00 a.m.
RAK
Marrakesh Menara airport
16h 24m
2 Stops
YYZ
4:24 p.m.
Toronto Pearson Intl airport
904 CAD
Ukraine Intl Air
Ukraine Intl Air
07 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
28 Mar.
6:00 a.m.
CAI
Cairo airport
17h 10m
1 Stop
YYZ
5:10 p.m.
Toronto Pearson Intl airport
877 CAD
British Airways
British Airways
15 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 05m
1 Stop
LOS
10:05 p.m.
Lagos Murtala Muhammed airport
British Airways
01 Apr.
5:00 a.m.
LOS
Lagos Murtala Muhammed airport
22h 15m
2 Stops
YYZ
10:15 p.m.
Toronto Pearson Intl airport
876 CAD
British Airways
British Airways
25 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
26h 05m
1 Stop
CAI
9:05 a.m.
+1
Cairo airport
British Airways
02 Feb.
7:00 a.m.
CAI
Cairo airport
15h 05m
1 Stop
YYZ
3:05 p.m.
Toronto Pearson Intl airport
886 CAD
Delta
Delta
24 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
21h 00m
1 Stop
JNB
4:00 a.m.
+1
Johannesburg OR Tambo airport
Delta
09 Mar.
6:00 a.m.
JNB
Johannesburg OR Tambo airport
22h 40m
1 Stop
YYZ
10:40 p.m.
Toronto Pearson Intl airport
935 CAD

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 Marrakesh
Fastest flight time
12h 35m
Cheapest price
750 CAD
Toronto to Casablanca
Fastest flight time
11h 55m
Cheapest price
772 CAD
Toronto to Algiers
Fastest flight time
11h 15m
Cheapest price
823 CAD
Toronto to Lagos
Fastest flight time
15h 00m
Cheapest price
876 CAD
Toronto to Cape Town
Fastest flight time
23h 00m
Cheapest price
890 CAD
Toronto to Nairobi
Fastest flight time
17h 15m
Cheapest price
890 CAD
Toronto to Cairo
Fastest flight time
10h 20m
Cheapest price
897 CAD
Toronto to Johannesburg
Fastest flight time
21h 00m
Cheapest price
921 CAD
Toronto to Tunis
Fastest flight time
14h 30m
Cheapest price
945 CAD
Toronto to Dar Es Salaam
Fastest flight time
19h 40m
Cheapest price
962 CAD
Toronto to Accra
Fastest flight time
16h 50m
Cheapest price
982 CAD
Toronto to Entebbe
Fastest flight time
23h 55m
Cheapest price
1,020 CAD
Toronto to Kigali
Fastest flight time
20h 00m
Cheapest price
1,020 CAD
Toronto to Addis Ababa
Fastest flight time
13h 00m
Cheapest price
1,033 CAD
Toronto to Abidjan
Fastest flight time
19h 05m
Cheapest price
1,061 CAD
Toronto to Port Louis
Fastest flight time
25h 10m
Cheapest price
1,114 CAD
Toronto to Kinshasa
Fastest flight time
20h 55m
Cheapest price
1,138 CAD
Toronto to Douala
Fastest flight time
21h 10m
Cheapest price
1,187 CAD
Toronto to Yaoundé
Fastest flight time
19h 10m
Cheapest price
1,228 CAD
Toronto to Dakar
Fastest flight time
21h 55m
Cheapest price
1,285 CAD
View more

Flights to Africa from:

Flights Africa Toronto to Africa