background

Flight Deals from Africa to Canada from $850

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoLH LogoLX LogoBA Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Johannesburg to Toronto

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

Jun 2

JNB
29h 30m
LHR
AMS

Jun 3

YYZ
Delta Air Lines Logo
Delta Air Lines

Jun 9

YYZ
34h
AMS
LHR

Jun 11

JNB

as low as

$897

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

SWISS Logo
SWISS

Jan 26

JNB
27h 10m
ZRH

Jan 27

YYZ
SWISS Logo
SWISS

Feb 9

YTZ
39h
YUL
ZRH

Feb 11

JNB

as low as

$956

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Lufthansa Logo
Lufthansa

Jan 26

JNB
32h
WDH
FRA

Jan 27

YYZ
Air Canada Logo
Air Canada

Feb 9

YYZ
31h 5m
ZRH

Feb 11

JNB

as low as

$999

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Virgin Atlantic Logo
Virgin Atlantic

Oct 12

JNB
30h 10m
LHR

Oct 13

YYZ
Delta Air Lines Logo
Delta Air Lines

Oct 23

YYZ
19h 40m
ATL

Oct 24

JNB

as low as

$1078

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Air France Logo
Air France

Oct 12

JNB
27h 50m
CDG

Oct 13

YYZ
Delta Air Lines Logo
Delta Air Lines

Oct 23

YYZ
19h 40m
ATL

Oct 24

JNB

as low as

$1089

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Austrian Airlines Logo
Austrian Airlines

Jan 26

JNB
49h 5m
FRA
VIE

Jan 28

YYZ
SWISS Logo
SWISS

Feb 9

YYZ
31h 5m
ZRH

Feb 11

JNB

as low as

$1230

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Ethiopian Airlines Logo
Ethiopian Airlines

May 19

JNB
24h 15m
ADD

May 20

YYZ
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 11

YYZ
20h 40m
ADD

Jun 12

JNB

as low as

$1247

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Egyptair Logo
Egyptair

May 20

JNB
39h 40m
CAI

May 22

YYZ
Egyptair Logo
Egyptair

Jun 10

YYZ
36h 25m
CAI

Jun 12

JNB

as low as

$1276

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Brussels Airlines Logo
Brussels Airlines

Oct 14

JNB
26h 33m
FRA
YUL

Oct 15

YYZ
United Airlines Logo
United Airlines

Oct 29

YYZ
18h 30m
EWR

Oct 30

JNB

as low as

$1420

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

SWISS Logo
SWISS

Jun 25

JNB
23h 30m
ZRH

Jun 26

YYZ
Air Canada Logo
Air Canada

Jul 9

YYZ
29h 25m
MAD
MUC

Jul 11

JNB

as low as

$1821

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

Austrian Airlines Logo
Austrian Airlines

Aug 25

JNB
48h 40m
FRA
VIE

Aug 27

YYZ
Austrian Airlines Logo
Austrian Airlines

Sep 16

YYZ
56h 35m
VIE
FRA

Sep 19

JNB

as low as

$1882

Johannesburg, ZA (JNB) - Toronto, CA (YTO)

SAS Airlines Logo
SAS Airlines

May 30

JNB
49h 15m
LHR
CPH

Jun 1

YYZ
SAS Airlines Logo
SAS Airlines

Jun 30

YYZ
33h 35m
CPH
LHR

Jul 2

JNB

as low as

$2302

Top Deals on flights from Nairobi to Toronto

Nairobi, KE (NBO) - Toronto, CA (YTO)

Brussels Airlines Logo
Brussels Airlines

Jun 9

NBO
23h 30m
BRU
CDG

Jun 10

YYZ
Air Canada Logo
Air Canada

Feb 16

YYZ
22h 45m
YUL
BRU

Feb 17

NBO

as low as

$893

Nairobi, KE (NBO) - Toronto, CA (YTO)

Austrian Airlines Logo
Austrian Airlines

Jun 8

NBO
46h 20m
BRU
VIE

Jun 10

YYZ
Air Canada Logo
Air Canada

Feb 17

YYZ
19h 25m
FRA

Feb 18

NBO

as low as

$1002

Nairobi, KE (NBO) - Toronto, CA (YTO)

Saudi Arabian Airlines Logo
Saudi Arabian Airlines

Jun 28

NBO
20h
JED

Jun 28

YYZ
Saudi Arabian Airlines Logo
Saudi Arabian Airlines

Aug 2

YYZ
22h 35m
JED

Aug 4

NBO

as low as

$1183

Nairobi, KE (NBO) - Toronto, CA (YTO)

Ethiopian Airlines Logo
Ethiopian Airlines

May 20

NBO
22h 15m
ADD

May 21

YYZ
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 9

YYZ
19h 25m
ADD

Jun 10

NBO

as low as

$1388

Nairobi, KE (NBO) - Toronto, CA (YTO)

Kenya Airways Logo
Kenya Airways

Jul 6

NBO
33h 45m
AMS
DUB

Jul 7

YYZ
Air Canada Logo
Air Canada

Jul 13

YYZ
20h 20m
LGW

Jul 14

NBO

as low as

$4986

Top Deals on flights from Cape Town to Toronto

Cape Town, ZA (CPT) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Feb 3

CPT
19h 39m
EWR

Feb 4

YYZ
SWISS Logo
SWISS

Feb 17

YTZ
36h 5m
YUL
ZRH

Feb 19

CPT

as low as

$1056

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Lufthansa Logo
Lufthansa

Feb 3

CPT
28h 30m
FRA

Feb 4

YYZ
United Airlines Logo
United Airlines

Feb 17

YYZ
20h
EWR

Feb 18

CPT

as low as

$1088

Cape Town, ZA (CPT) - Toronto, CA (YTO)

South African Airways Logo
South African Airways

Feb 2

CPT
24h 15m
GRU

Feb 3

YYZ
Air Canada Logo
Air Canada

Feb 12

YYZ
33h 45m
FRA

Feb 14

CPT

as low as

$1176

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Kenya Airways Logo
Kenya Airways

Oct 29

CPT
26h 49m
NBO
JFK

Oct 30

YYZ
Kenya Airways Logo
Kenya Airways

Nov 11

YYZ
48h 35m
JFK
NBO

Nov 13

CPT

as low as

$1191

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Lufthansa Logo
Lufthansa

Oct 29

CPT
28h 30m
FRA

Oct 30

YYZ
Air Canada Logo
Air Canada

Nov 18

YYZ
30h 5m
LHR

Nov 20

CPT

as low as

$1243

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Ethiopian Airlines Logo
Ethiopian Airlines

May 20

CPT
24h 55m
ADD

May 21

YYZ
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 3

YYZ
21h 25m
ADD

Jun 4

CPT

as low as

$1246

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Turkish Airlines Logo
Turkish Airlines

Nov 2

CPT
33h
IST

Nov 3

YYZ
Turkish Airlines Logo
Turkish Airlines

Nov 30

YYZ
32h 40m
IST

Dec 2

CPT

as low as

$1268

Cape Town, ZA (CPT) - Toronto, CA (YTO)

British Airways Logo
British Airways

Dec 8

CPT
27h 25m
JNB
LHR

Dec 9

YYZ
British Airways Logo
British Airways

Dec 23

YYZ
31h 25m
LHR

Dec 25

CPT

as low as

$1270

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

Nov 5

CPT
21h 47m
ATL

Nov 6

YYZ
Delta Air Lines Logo
Delta Air Lines

Nov 26

YYZ
24h 1m
ATL

Nov 27

CPT

as low as

$1303

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Air France Logo
Air France

Nov 5

CPT
32h 5m
JNB
CDG

Nov 6

YYZ
Delta Air Lines Logo
Delta Air Lines

Nov 26

YYZ
24h 1m
ATL

Nov 27

CPT

as low as

$1357

Cape Town, ZA (CPT) - Toronto, CA (YTO)

KLM Logo
KLM

Nov 5

CPT
32h 5m
JNB
CDG

Nov 6

YYZ
Air France Logo
Air France

Nov 26

YYZ
28h 5m
CDG

Nov 28

CPT

as low as

$1401

Cape Town, ZA (CPT) - Toronto, CA (YTO)

Qatar Airways Logo
Qatar Airways

Oct 29

CPT
26h 45m
DOH

Oct 30

YYZ
Qatar Airways Logo
Qatar Airways

Nov 18

YYZ
38h 15m
DOH

Nov 20

CPT

as low as

$1546

Top Deals on flights from Accra to Toronto

Accra, GH (ACC) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

Jun 22

ACC
17h 45m
JFK

Jun 22

YYZ
Delta Air Lines Logo
Delta Air Lines

Nov 24

YYZ
20h 55m
JFK
AMS

Nov 25

ACC

as low as

$1033

Accra, GH (ACC) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 30

ACC
26h 12m
BRU
IAD

May 31

YYZ
Air Canada Logo
Air Canada

Jun 10

YYZ
18h 5m
AMS

Jun 11

ACC

as low as

$1043

Accra, GH (ACC) - Toronto, CA (YTO)

Air France Logo
Air France

Jun 22

ACC
17h 45m
JFK

Jun 22

YYZ
Delta Air Lines Logo
Delta Air Lines

Nov 24

YYZ
20h 55m
JFK
AMS

Nov 25

ACC

as low as

$1061

Accra, GH (ACC) - Toronto, CA (YTO)

Air France Logo
Air France

May 30

ACC
17h 46m
JFK

May 30

YYZ
Delta Air Lines Logo
Delta Air Lines

Jun 10

YYZ
14h 49m
JFK

Jun 11

ACC

as low as

$1173

Accra, GH (ACC) - Toronto, CA (YTO)

Ethiopian Airlines Logo
Ethiopian Airlines

Apr 26

ACC
24h 25m
ADD

Apr 27

YYZ
Ethiopian Airlines Logo
Ethiopian Airlines

May 10

YYZ
20h 35m
ADD

May 11

ACC

as low as

$1216

Accra, GH (ACC) - Toronto, CA (YTO)

Virgin Atlantic Logo
Virgin Atlantic

May 30

ACC
17h 46m
JFK

May 30

YYZ
Virgin Atlantic Logo
Virgin Atlantic

Jun 10

YYZ
14h 49m
JFK

Jun 11

ACC

as low as

$1287

Accra, GH (ACC) - Toronto, CA (YTO)

TAP Portugal Logo
TAP Portugal

Jul 1

ACC
19h 45m
LIS

Jul 2

YYZ
TAP Portugal Logo
TAP Portugal

Sep 7

YYZ
36h
LIS

Sep 9

ACC

as low as

$1339

Accra, GH (ACC) - Toronto, CA (YTO)

Turkish Airlines Logo
Turkish Airlines

May 30

ACC
28h 35m
IST

May 31

YYZ
Turkish Airlines Logo
Turkish Airlines

Jun 10

YYZ
28h
IST

Jun 12

ACC

as low as

$1956

Top Deals on flights from Johannesburg to Vancouver

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Lufthansa Logo
Lufthansa

Dec 3

JNB
38h 40m
MUC

Dec 4

YVR
Air Canada Logo
Air Canada

Feb 17

YVR
23h 5m
EWR

Feb 18

JNB

as low as

$961

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Lufthansa Logo
Lufthansa

Dec 3

JNB
38h 40m
MUC

Dec 4

YVR
United Airlines Logo
United Airlines

Feb 17

YVR
23h 5m
EWR

Feb 18

JNB

as low as

$982

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Dec 3

JNB
38h 40m
MUC

Dec 4

YVR
Air Canada Logo
Air Canada

Feb 17

YVR
37h 35m
SFO
ZRH

Feb 19

JNB

as low as

$1014

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Brussels Airlines Logo
Brussels Airlines

Sep 23

JNB
29h 44m
FRA
YUL

Sep 24

YVR
United Airlines Logo
United Airlines

Nov 4

YVR
23h 5m
EWR

Nov 5

JNB

as low as

$1530

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Austrian Airlines Logo
Austrian Airlines

Oct 1

JNB
34h 31m
FRA
YYZ

Oct 2

YVR
Air Canada Logo
Air Canada

Nov 4

YVR
23h 5m
EWR

Nov 5

JNB

as low as

$1538

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Qatar Airways Logo
Qatar Airways

May 5

JNB
37h 22m
DOH
SEA

May 7

YVR
Alaska Airlines Logo
Alaska Airlines

Sep 10

YVR
31h 10m
SEA
DOH

Sep 12

JNB

as low as

$1573

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

Dec 3

JNB
41h 2m
CPT
EWR

Dec 4

YVR
United Airlines Logo
United Airlines

Feb 17

YVR
23h 5m
EWR

Feb 18

JNB

as low as

$1705

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 20

JNB
32h 54m
ADD
YYZ

May 21

YVR
Air Canada Logo
Air Canada

Jun 10

YVR
34h 25m
YYZ
ADD

Jun 12

JNB

as low as

$2192

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Brussels Airlines Logo
Brussels Airlines

May 14

JNB
34h 18m
FRA
YUL

May 15

YVR
Air Canada Logo
Air Canada

Jun 19

YVR
40h 5m
YUL
FRA

Jun 21

JNB

as low as

$2401

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Kenya Airways Logo
Kenya Airways

May 6

JNB
37h 55m
NBO
JFK

May 7

YVR
JetBlue Logo
JetBlue

Jun 10

YVR
31h 35m
JFK
NBO

Jun 12

JNB

as low as

$2738

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

Etihad Airways Logo
Etihad Airways

Sep 23

JNB
37h 25m
AUH
YYZ

Sep 24

YVR
WestJet Logo
WestJet

Nov 4

YVR
40h 20m
YYZ
AUH

Nov 6

JNB

as low as

$3000

Johannesburg, ZA (JNB) - Vancouver, CA (YVR)

British Airways Logo
British Airways

Jun 10

JNB
26h 10m
LHR
SEA

Jun 11

YVR
British Airways Logo
British Airways

Jul 31

YVR
24h 50m
LHR

Aug 2

JNB

as low as

$4366

Top Deals on flights from Nairobi to Vancouver

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Egyptair Logo
Egyptair

Oct 13

NBO
41h 50m
CAI
DUB

Oct 14

YVR
Lufthansa Logo
Lufthansa

Oct 21

YVR
25h 35m
YUL
BRU

Oct 22

NBO

as low as

$915

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Lufthansa Logo
Lufthansa

Jun 2

NBO
35h 56m
BRU
YUL

Jun 4

YVR
Air Canada Logo
Air Canada

Jun 14

YVR
25h 30m
YUL
CDG

Jun 15

NBO

as low as

$1239

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Lufthansa Logo
Lufthansa

Oct 13

NBO
30h 50m
ADD
FRA

Oct 14

YVR
Air Canada Logo
Air Canada

Oct 21

YVR
25h 35m
YUL
BRU

Oct 22

NBO

as low as

$1265

Nairobi, KE (NBO) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

Nov 3

NBO
28h 17m
FRA
SEA

Nov 4

YVR
United Airlines Logo
United Airlines

Nov 17

YVR
22h 45m
ORD
BRU

Nov 18

NBO

as low as

$1342

Nairobi, KE (NBO) - Vancouver, CA (YVR)

SWISS Logo
SWISS

Jun 7

NBO
25h 55m
FRA
ZRH

Jun 8

YVR
Lufthansa Logo
Lufthansa

Jun 14

YVR
34h 55m
FRA
ADD

Jun 16

NBO

as low as

$1343

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Brussels Airlines Logo
Brussels Airlines

Nov 3

NBO
28h 16m
FRA
YUL

Nov 4

YVR
Brussels Airlines Logo
Brussels Airlines

Nov 17

YVR
23h 55m
YUL
BRU

Nov 18

NBO

as low as

$1401

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Emirates Logo
Emirates

Oct 13

NBO
31h 42m
DXB
SEA

Oct 14

YVR
Air Canada Logo
Air Canada

Oct 21

YVR
34h 40m
SEA
DXB

Oct 23

NBO

as low as

$1496

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Turkish Airlines Logo
Turkish Airlines

Nov 3

NBO
24h 20m
IST

Nov 3

YVR
Turkish Airlines Logo
Turkish Airlines

Nov 17

YVR
21h
IST

Nov 19

NBO

as low as

$1561

Nairobi, KE (NBO) - Vancouver, CA (YVR)

American Airlines Logo
American Airlines

Oct 13

NBO
30h 5m
LHR

Oct 14

YVR
American Airlines Logo
American Airlines

Oct 21

YVR
23h 50m
LHR

Oct 23

NBO

as low as

$1695

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Kenya Airways Logo
Kenya Airways

Nov 3

NBO
32h 35m
JFK

Nov 4

YVR
JetBlue Logo
JetBlue

Nov 17

YVR
25h 45m
JFK

Nov 19

NBO

as low as

$1909

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 20

NBO
30h 54m
ADD
YYZ

May 21

YVR
Air Canada Logo
Air Canada

May 27

YVR
25h 45m
YYZ
ADD

May 28

NBO

as low as

$2055

Nairobi, KE (NBO) - Vancouver, CA (YVR)

Egyptair Logo
Egyptair

Oct 13

NBO
24h
CAI
LHR

Oct 13

YVR
Egyptair Logo
Egyptair

Oct 21

YVR
40h 55m
YYZ
CAI

Oct 24

NBO

as low as

$2149

Top Deals on flights from Cape Town to Vancouver

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

Lufthansa Logo
Lufthansa

Dec 3

CPT
42h 50m
JNB
MUC

Dec 4

YVR
United Airlines Logo
United Airlines

Feb 2

YVR
22h 30m
EWR

Feb 3

CPT

as low as

$1103

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

SWISS Logo
SWISS

Dec 3

CPT
28h 40m
ZRH
MUC

Dec 4

YVR
United Airlines Logo
United Airlines

Feb 3

YVR
22h 15m
DEN
EWR

Feb 4

CPT

as low as

$1205

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

Lufthansa Logo
Lufthansa

Sep 27

CPT
29h 25m
FRA

Sep 28

YVR
United Airlines Logo
United Airlines

Oct 29

YVR
22h 35m
DEN
IAD

Oct 30

CPT

as low as

$1293

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

Apr 24

CPT
27h 6m
IAD
DEN

Apr 25

YVR
United Airlines Logo
United Airlines

May 1

YVR
61h
DEN
EWR

May 4

CPT

as low as

$1352

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

SWISS Logo
SWISS

May 26

CPT
25h 20m
ZRH

May 27

YVR
SWISS Logo
SWISS

Sep 26

YVR
60h 55m
YUL
ZRH

Sep 29

CPT

as low as

$1763

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

British Airways Logo
British Airways

Jun 3

CPT
37h 30m
JNB
LGW

Jun 4

YVR
British Airways Logo
British Airways

Jun 24

YVR
34h 30m
LHR

Jun 26

CPT

as low as

$1777

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

SWISS Logo
SWISS

May 26

CPT
25h 20m
ZRH

May 27

YVR
SWISS Logo
SWISS

Sep 26

YVR
60h 55m
YUL
ZRH

Sep 29

CPT

as low as

$1789

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

Qatar Airways Logo
Qatar Airways

Sep 26

CPT
34h 51m
DOH
DFW

Sep 27

YVR
Qatar Airways Logo
Qatar Airways

Oct 30

YVR
37h 45m
DFW
DOH

Nov 1

CPT

as low as

$1794

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

South African Airways Logo
South African Airways

Sep 26

CPT
30h 52m
GRU
YUL

Sep 27

YVR
Air Canada Logo
Air Canada

Oct 30

YVR
33h 30m
MUC
FRA

Nov 1

CPT

as low as

$1950

Cape Town, ZA (CPT) - Vancouver, CA (YVR)

Kenya Airways Logo
Kenya Airways

Sep 25

CPT
40h 30m
NBO
JFK

Sep 26

YVR
JetBlue Logo
JetBlue

Oct 29

YVR
54h 5m
JFK
NBO

Nov 1

CPT

as low as

$2603

Top Deals on flights from Accra to Vancouver

Accra, GH (ACC) - Vancouver, CA (YVR)

Delta Air Lines Logo
Delta Air Lines

Apr 29

ACC
30h 52m
JFK
SEA

Apr 30

YVR
Delta Air Lines Logo
Delta Air Lines

May 6

YVR
24h 22m
SEA
AMS

May 7

ACC

as low as

$1149

Accra, GH (ACC) - Vancouver, CA (YVR)

British Airways Logo
British Airways

May 7

ACC
23h 30m
LHR
DFW
YVR

May 8

YVR
British Airways Logo
British Airways

May 18

YVR
25h 20m
LHR
ACC

May 19

ACC

as low as

$1578

Accra, GH (ACC) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

May 7

ACC
20h 5m
BRU
MUC
YVR

May 8

YVR
Air Canada Logo
Air Canada

May 18

YVR
34h 10m
YUL
FCO
ACC

May 19

ACC

as low as

$1618

Accra, GH (ACC) - Vancouver, CA (YVR)

British Airways Logo
British Airways

May 7

ACC
23h 30m
LHR
DFW
YVR

May 8

YVR
British Airways Logo
British Airways

May 18

YVR
37h 10m
DFW
LHR
ACC

May 19

ACC

as low as

$1855

Accra, GH (ACC) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 7

ACC
40h 43m
BRU
EWR
YVR

May 9

YVR
United Airlines Logo
United Airlines

May 18

YVR
47h 15m
YUL
BRU
ACC

May 20

ACC

as low as

$1885

Accra, GH (ACC) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

May 7

ACC
17h 30m
BRU
FRA
YVR

May 8

YVR
Air Canada Logo
Air Canada

May 18

YVR
40h 45m
YUL
BRU
ACC

May 20

ACC

as low as

$2457

Accra, GH (ACC) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 7

ACC
24h 5m
BRU
EWR
YVR

May 8

YVR
United Airlines Logo
United Airlines

May 18

YVR
34h 30m
ORD
BRU
ACC

May 19

ACC

as low as

$2496

Accra, GH (ACC) - Vancouver, CA (YVR)

American Airlines Logo
American Airlines

May 7

ACC
21h 20m
LHR
YVR

May 8

YVR
American Airlines Logo
American Airlines

May 18

YVR
46h 10m
LHR
ACC

May 20

ACC

as low as

$3063

Accra, GH (ACC) - Vancouver, CA (YVR)

Brussels Airlines Logo
Brussels Airlines

May 7

ACC
18h 51m
BRU
YUL
YVR

May 8

YVR
Brussels Airlines Logo
Brussels Airlines

May 18

YVR
33h 55m
YUL
BRU
ACC

May 19

ACC

as low as

$3389

Accra, GH (ACC) - Vancouver, CA (YVR)

Ethiopian Airlines Logo
Ethiopian Airlines

May 7

ACC
56h 35m
ADD
EWR
YVR

May 9

YVR
Ethiopian Airlines Logo
Ethiopian Airlines

May 18

YVR
33h 55m
YYZ
ADD
ACC

May 19

ACC

as low as

$4449

Accra, GH (ACC) - Vancouver, CA (YVR)

ITA Airways Logo
ITA Airways

Jul 6

ACC
22h 50m
FCO
FRA

Jul 7

YVR
WestJet Logo
WestJet

Aug 10

YVR
26h 40m
YYZ
LGW

Aug 11

ACC

as low as

$9700

Top Deals on flights from Johannesburg to Montreal

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

British Airways Logo
British Airways

Jul 6

JNB
20h 45m
LHR

Jul 7

YUL
United Airlines Logo
United Airlines

Aug 3

YUL
21h 5m
EWR

Aug 4

JNB

as low as

$968

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

Lufthansa Logo
Lufthansa

Jul 6

JNB
37h 10m
WDH
MUC

Jul 7

YUL
United Airlines Logo
United Airlines

Aug 3

YUL
21h 5m
EWR

Aug 4

JNB

as low as

$1156

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

Qatar Airways Logo
Qatar Airways

Jun 4

JNB
26h 20m
DOH

Jun 5

YUL
Qatar Airways Logo
Qatar Airways

Jun 17

YUL
24h 25m
DOH

Jun 19

JNB

as low as

$1395

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

Air France Logo
Air France

Dec 5

JNB
27h
CDG

Dec 6

YUL
KLM Logo
KLM

Dec 12

YUL
44h
CDG
AMS

Dec 14

JNB

as low as

$1499

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

KLM Logo
KLM

Dec 5

JNB
27h
CDG

Dec 6

YUL
KLM Logo
KLM

Dec 12

YUL
44h
CDG
AMS

Dec 14

JNB

as low as

$1500

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

Air Algerie Logo
Air Algerie

May 23

JNB
23h 30m
ALG

May 24

YUL
Air Algerie Logo
Air Algerie

May 30

YUL
35h 5m
ALG

Jun 1

JNB

as low as

$1511

Johannesburg, ZA (JNB) - Montreal, CA (YMQ)

Turkish Airlines Logo
Turkish Airlines

May 9

JNB
30h 20m
IST

May 10

YUL
Turkish Airlines Logo
Turkish Airlines

Jul 12

YUL
32h 25m
IST

Jul 14

JNB

as low as

$1964

Top Deals on flights from Nairobi to Montreal

Nairobi, KE (NBO) - Montreal, CA (YMQ)

Austrian Airlines Logo
Austrian Airlines

Jun 2

NBO
46h 30m
BRU
VIE

Jun 4

YUL
SWISS Logo
SWISS

Aug 28

YUL
46h 45m
ZRH
BRU

Aug 30

NBO

as low as

$1128

Nairobi, KE (NBO) - Montreal, CA (YMQ)

Austrian Airlines Logo
Austrian Airlines

Jun 2

NBO
46h 30m
BRU
VIE

Jun 4

YUL
SWISS Logo
SWISS

Aug 28

YUL
44h 55m
ZRH
FRA

Aug 30

NBO

as low as

$1178

Nairobi, KE (NBO) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Jun 18

NBO
28h 10m
LHR

Jun 19

YUL
American Airlines Logo
American Airlines

Jul 6

YUL
28h 20m
ORD
DOH

Jul 7

NBO

as low as

$1538

Nairobi, KE (NBO) - Montreal, CA (YMQ)

Turkish Airlines Logo
Turkish Airlines

Jun 17

NBO
22h
IST

Jun 17

YUL
Turkish Airlines Logo
Turkish Airlines

Jul 8

YUL
22h 20m
IST

Jul 10

NBO

as low as

$1620

Nairobi, KE (NBO) - Montreal, CA (YMQ)

Qatar Airways Logo
Qatar Airways

May 22

NBO
25h
DOH
LHR

May 23

YUL
Air Canada Logo
Air Canada

May 25

YUL
27h 25m
YYZ
FRA

May 26

NBO

as low as

$5329

Top Deals on flights from Cape Town to Montreal

Cape Town, ZA (CPT) - Montreal, CA (YMQ)

Lufthansa Logo
Lufthansa

Jun 7

CPT
28h 5m
FRA

Jun 8

YUL
SWISS Logo
SWISS

Jun 14

YUL
38h 45m
ZRH
JNB

Jun 16

CPT

as low as

$1495

Cape Town, ZA (CPT) - Montreal, CA (YMQ)

Delta Air Lines Logo
Delta Air Lines

Jun 7

CPT
33h 54m
ATL

Jun 8

YUL
Delta Air Lines Logo
Delta Air Lines

Jun 14

YUL
44h 25m
CDG
AMS

Jun 16

CPT

as low as

$1551

Cape Town, ZA (CPT) - Montreal, CA (YMQ)

Qatar Airways Logo
Qatar Airways

Jun 7

CPT
26h 40m
DOH

Jun 8

YUL
Qatar Airways Logo
Qatar Airways

Jun 14

YUL
30h 40m
DOH

Jun 16

CPT

as low as

$1562

Cape Town, ZA (CPT) - Montreal, CA (YMQ)

British Airways Logo
British Airways

Jun 7

CPT
34h 55m
JNB
LHR

Jun 8

YUL
British Airways Logo
British Airways

Jun 14

YUL
31h
LHR

Jun 16

CPT

as low as

$1583

Cape Town, ZA (CPT) - Montreal, CA (YMQ)

KLM Logo
KLM

Jun 7

CPT
32h 5m
JNB
CDG

Jun 8

YUL
KLM Logo
KLM

Jun 14

YUL
20h 35m
AMS

Jun 15

CPT

as low as

$1642

Top Deals on flights from Accra to Montreal

Accra, GH (ACC) - Montreal, CA (YMQ)

British Airways Logo
British Airways

Oct 13

ACC
17h 50m
LHR

Oct 14

YUL
Air Canada Logo
Air Canada

Nov 13

YUL
18h 20m
LGW

Nov 14

ACC

as low as

$850

Accra, GH (ACC) - Montreal, CA (YMQ)

British Airways Logo
British Airways

Dec 28

ACC
25h 35m
LHR

Dec 29

YUL
British Airways Logo
British Airways

Feb 17

YUL
16h 50m
LGW

Feb 18

ACC

as low as

$960

Good to Know

Essential information to help you plan your flight from Africa to Canada

Cheapest Flight

$850

The lowest price we found in the last two weeks, departing Oct 13 and returning Nov 14

Airline AC1 stop ‧ 17h 50m ‧ economy

Fastest Flights

$2457

The fastest flight that we found in the last two weeks, departing May 7 and returning May 20

Airline AC3 stops ‧ 17h 30m ‧ economy

Cheapest Flight Round-trip

$850

Cheapest price found in the last 14 days, departing Oct 13 and returning Nov 14

Airline AC1 stop ‧ 17h 50m ‧ economy

Cheapest Layover airport

$893

The cheapest layover airport to Toronto is currently $893

Airline SN2 stops ‧ 23h 30m ‧ economy

Best Arrival airport

$915

The best arrival airport to Vancouver is currently $915

Airline AC2 stops ‧ 41h 50m ‧ economy

Best Departure airport

$915

The best departure airport to Vancouver is currently $915

Airline AC2 stops ‧ 41h 50m ‧ economy

Cheapest Airline

$915

The cheapest airline to Vancouver is currently $915

Airline AC2 stops ‧ 41h 50m ‧ economy