
Flight Deals from Toronto to Africa
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Toronto to Johannesburg
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 9
May 11

May 16
May 17
as low as
$0
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 9
May 11

May 16
May 17
as low as
$0
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 9
May 11

May 16
May 17
as low as
$0
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 3
May 4

Jun 8
Jun 9
as low as
$997
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 4
May 6

Jun 8
Jun 9
as low as
$1001
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 13
May 15

May 25
May 26
as low as
$1097
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

Sep 30
Oct 1

Oct 13
Oct 14
as low as
$1248
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 13
May 14

May 25
May 26
as low as
$1400
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

May 3
May 5

Jun 8
Jun 9
as low as
$1410
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

Nov 19
Nov 20

Dec 7
Dec 8
as low as
$1491
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

Jun 12
Jun 14

Jun 23
Jun 24
as low as
$1563
Toronto, CA (YTO) - Johannesburg, ZA (JNB)

Jun 7
Jun 10

Jun 15
Jun 16
as low as
$1744
Top Deals on flights from Toronto to Nairobi
Toronto, CA (YTO) - Nairobi, KE (NBO)

Nov 1
Nov 2

Feb 1
Feb 2
as low as
$995
Toronto, CA (YTO) - Nairobi, KE (NBO)

Sep 6
Sep 8

Feb 3
Feb 4
as low as
$1025
Toronto, CA (YTO) - Nairobi, KE (NBO)

Feb 2
Feb 4

Feb 23
Feb 24
as low as
$1039
Toronto, CA (YTO) - Nairobi, KE (NBO)

Apr 30
May 2

Jun 2
Jun 3
as low as
$1069
Toronto, CA (YTO) - Nairobi, KE (NBO)

Nov 18
Nov 20

Dec 3
Dec 3
as low as
$1099
Toronto, CA (YTO) - Nairobi, KE (NBO)

May 25
May 26

Jul 14
Jul 15
as low as
$1244
Toronto, CA (YTO) - Nairobi, KE (NBO)

Apr 30
May 1

Jun 2
Jun 3
as low as
$1266
Toronto, CA (YTO) - Nairobi, KE (NBO)

May 11
May 12

May 27
May 28
as low as
$1281
Toronto, CA (YTO) - Nairobi, KE (NBO)

Apr 30
May 2

Jun 2
Jun 3
as low as
$1303
Toronto, CA (YTO) - Nairobi, KE (NBO)

Apr 30
May 2

Jun 2
Jun 3
as low as
$1339
Toronto, CA (YTO) - Nairobi, KE (NBO)

Oct 1
Oct 2

Oct 31
Nov 1
as low as
$1472
Toronto, CA (YTO) - Nairobi, KE (NBO)

Apr 30
May 1

Jun 2
Jun 3
as low as
$1647
Top Deals on flights from Toronto to Cape Town
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Jun 7
Jun 8

Jun 21
Jun 22
as low as
$1080
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Jun 7
Jun 8

Jun 21
Jun 22
as low as
$1085
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Jun 11
Jun 13

Jun 21
Jun 23
as low as
$1159
Toronto, CA (YTO) - Cape Town, ZA (CPT)

May 13
May 14

May 24
May 25
as low as
$1233
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Jan 19
Jan 21

Feb 3
Feb 4
as low as
$1379
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Nov 23
Nov 24

Dec 2
Dec 3
as low as
$1387
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Mar 25
Mar 27

Apr 11
Apr 12
as low as
$1397
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Nov 23
Nov 25

Dec 2
Dec 3
as low as
$1422
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Apr 30
May 2

May 12
May 13
as low as
$1437
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Jan 19
Jan 21

Feb 3
Feb 4
as low as
$1467
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Dec 3
Dec 4

Mar 11
Mar 12
as low as
$1554
Toronto, CA (YTO) - Cape Town, ZA (CPT)

Oct 26
Oct 28

Nov 24
Nov 25
as low as
$1781
Top Deals on flights from Toronto to Accra
Toronto, CA (YTO) - Accra, GH (ACC)

Nov 4
Nov 5

Nov 14
Nov 15
as low as
$1159
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 15

Jun 28
Jun 29
as low as
$1227
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 16

Jun 28
Jun 29
as low as
$1294
Toronto, CA (YTO) - Accra, GH (ACC)

May 6
May 7

May 13
May 14
as low as
$1368
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 15

Jul 15
Jul 16
as low as
$1399
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 15

Jun 28
Jun 29
as low as
$1461
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 15

Jun 28
Jun 29
as low as
$1527
Toronto, CA (YTO) - Accra, GH (ACC)

Oct 1
Oct 2

Oct 28
Oct 29
as low as
$1574
Toronto, CA (YTO) - Accra, GH (ACC)

Nov 23
Nov 24

Dec 23
Dec 24
as low as
$1623
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 15

Jun 28
Jun 29
as low as
$1625
Toronto, CA (YTO) - Accra, GH (ACC)

Jun 14
Jun 16

Jun 28
Jun 30
as low as
$1632
Toronto, CA (YTO) - Accra, GH (ACC)

May 6
May 8

May 13
May 14
as low as
$1751
Top Deals on flights from Toronto to Addis Ababa
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Oct 31
Nov 1

Nov 30
Nov 30
as low as
$1054
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Sep 15
Sep 17

Sep 24
Sep 24
as low as
$1305
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Apr 28
Apr 30

May 20
May 21
as low as
$1371
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

May 6
May 8

May 12
May 12
as low as
$1416
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Sep 30
Oct 1

Oct 12
Oct 13
as low as
$1466
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Jun 16
Jun 18

Jun 30
Jun 30
as low as
$1513
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Apr 28
Apr 29

May 20
May 21
as low as
$1523
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Apr 28
Apr 30

May 20
May 21
as low as
$1685
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Apr 28
Apr 30

May 20
May 21
as low as
$1704
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Apr 28
Apr 30

May 20
May 20
as low as
$1706
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

May 22
May 24

May 28
May 28
as low as
$1944
Toronto, CA (YTO) - Addis Ababa, ET (ADD)

Jul 14
Jul 16

Aug 13
Aug 13
as low as
$2620
Top Deals on flights from Toronto to Lagos
Toronto, CA (YTO) - Lagos, NG (LOS)

Sep 30
Oct 2

Oct 14
Oct 15
as low as
$999
Toronto, CA (YTO) - Lagos, NG (LOS)

May 2
May 3

Oct 18
Oct 19
as low as
$1012
Toronto, CA (YTO) - Lagos, NG (LOS)

Oct 4
Oct 5

Oct 31
Nov 1
as low as
$1083
Toronto, CA (YTO) - Lagos, NG (LOS)

Nov 18
Nov 19

Dec 17
Dec 18
as low as
$1162
Toronto, CA (YTO) - Lagos, NG (LOS)

May 17
May 18

Jun 2
Jun 3
as low as
$1316
Toronto, CA (YTO) - Lagos, NG (LOS)

May 13
May 14

May 20
May 21
as low as
$1366
Toronto, CA (YTO) - Lagos, NG (LOS)

Jan 19
Jan 20

Jan 31
Feb 1
as low as
$1415
Toronto, CA (YTO) - Lagos, NG (LOS)

May 17
May 19

Jun 1
Jun 2
as low as
$1425
Toronto, CA (YTO) - Lagos, NG (LOS)

Jan 19
Jan 20

Jan 27
Jan 28
as low as
$1434
Toronto, CA (YTO) - Lagos, NG (LOS)

Feb 2
Feb 3

Feb 23
Feb 24
as low as
$1578
Toronto, CA (YTO) - Lagos, NG (LOS)

May 26
May 27

Jun 8
Jun 9
as low as
$9267
Top Deals on flights from Toronto to Mauritius
Toronto, CA (YTO) - Mauritius, MU (MRU)

May 29
May 31

Jun 22
Jun 23
as low as
$1355
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jan 13
Jan 15

Feb 7
Feb 8
as low as
$1497
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jan 13
Jan 15

Feb 7
Feb 8
as low as
$1499
Toronto, CA (YTO) - Mauritius, MU (MRU)

Nov 15
Nov 18

Dec 6
Dec 7
as low as
$1544
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jan 13
Jan 15

Feb 8
Feb 9
as low as
$1567
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jul 3
Jul 5

Aug 25
Aug 26
as low as
$1798
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jul 5
Jul 8

Aug 25
Aug 26
as low as
$1946
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jul 3
Jul 5

Aug 25
Aug 26
as low as
$1994
Toronto, CA (YTO) - Mauritius, MU (MRU)

Jul 2
Jul 4

Aug 27
Aug 28
as low as
$2023
Toronto, CA (YTO) - Mauritius, MU (MRU)

Sep 16
Sep 19

Oct 9
Oct 10
as low as
$2181
Toronto, CA (YTO) - Mauritius, MU (MRU)

Oct 16
Oct 18

Nov 6
Nov 7
as low as
$2660
Toronto, CA (YTO) - Mauritius, MU (MRU)

May 22
May 24

May 28
May 29
as low as
$3007
Top Deals on flights from Toronto to Entebbe
Toronto, CA (YTO) - Entebbe, UG (EBB)

Jul 10
Jul 12

Aug 12
Aug 13
as low as
$0
Toronto, CA (YTO) - Entebbe, UG (EBB)

Jul 10
Jul 12

Aug 12
Aug 13
as low as
$0
Toronto, CA (YTO) - Entebbe, UG (EBB)

Apr 26
Apr 27

May 28
May 29
as low as
$1224
Toronto, CA (YTO) - Entebbe, UG (EBB)

May 18
May 20

Jun 15
Jun 16
as low as
$1245
Toronto, CA (YTO) - Entebbe, UG (EBB)

May 18
May 20

Jun 17
Jun 18
as low as
$1272
Toronto, CA (YTO) - Entebbe, UG (EBB)

May 18
May 19

Jun 15
Jun 16
as low as
$1345
Toronto, CA (YTO) - Entebbe, UG (EBB)

Jun 9
Jun 11

Jul 4
Jul 5
as low as
$1348
Toronto, CA (YTO) - Entebbe, UG (EBB)

May 2
May 4

May 12
May 13
as low as
$1361
Toronto, CA (YTO) - Entebbe, UG (EBB)

Jun 10
Jun 11

Jul 9
Jul 10
as low as
$1364
Toronto, CA (YTO) - Entebbe, UG (EBB)

Jun 14
Jun 16

Jul 14
Jul 15
as low as
$1386
Toronto, CA (YTO) - Entebbe, UG (EBB)

May 20
May 22

Jun 17
Jun 18
as low as
$1412
Toronto, CA (YTO) - Entebbe, UG (EBB)

May 17
May 18

Jun 16
Jun 17
as low as
$1456
Top Deals on flights from Toronto to Dar Es Salaam
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

May 21
May 22

May 28
May 29
as low as
$1398
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

Nov 3
Nov 4

Nov 11
Nov 12
as low as
$1629
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

Nov 3
Nov 4

Nov 11
Nov 12
as low as
$1657
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

Sep 15
Sep 17

Oct 6
Oct 7
as low as
$1697
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

Oct 13
Oct 15

Dec 15
Dec 16
as low as
$1954
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

Aug 14
Aug 15

Sep 3
Sep 4
as low as
$2186
Toronto, CA (YTO) - Dar es Salaam, TZ (DAR)

Jun 22
Jun 24

Jun 29
Jun 30
as low as
$7430
Top Deals on flights from Toronto to Mahe
Toronto, CA (YTO) - Mahe, SC (SEZ)

Apr 24
Apr 25

Apr 29
Apr 30
as low as
$1789
Toronto, CA (YTO) - Mahe, SC (SEZ)

Jun 5
Jun 6

Jun 11
Jun 12
as low as
$1852
Toronto, CA (YTO) - Mahe, SC (SEZ)

Oct 19
Oct 21

Oct 22
Oct 23
as low as
$1865
Toronto, CA (YTO) - Mahe, SC (SEZ)

Nov 29
Dec 1

Dec 9
Dec 10
as low as
$2119
Toronto, CA (YTO) - Mahe, SC (SEZ)

Sep 1
Sep 3

Feb 1
Feb 2
as low as
$2319
Toronto, CA (YTO) - Mahe, SC (SEZ)

Oct 9
Oct 11

Oct 17
Oct 19
as low as
$2392
Toronto, CA (YTO) - Mahe, SC (SEZ)

Oct 9
Oct 11

Oct 17
Oct 18
as low as
$2447
Toronto, CA (YTO) - Mahe, SC (SEZ)

Oct 7
Oct 9

Oct 17
Oct 18
as low as
$2485
Toronto, CA (YTO) - Mahe, SC (SEZ)

Sep 4
Sep 7

Feb 6
Feb 7
as low as
$2497
Toronto, CA (YTO) - Mahe, SC (SEZ)

Oct 9
Oct 12

Oct 17
Oct 18
as low as
$2542
Toronto, CA (YTO) - Mahe, SC (SEZ)

Oct 9
Oct 12

Oct 17
Oct 18
as low as
$2620
Toronto, CA (YTO) - Mahe, SC (SEZ)

Dec 21
Dec 23

Dec 30
Dec 31
as low as
$2823
Good to Know
Essential information to help you plan your flight from Toronto to Africa
Flights to Africa
- Flights
- Africa
