How to get to Vancouver, Canada from Morocco by flight ? You can check flights from Morocco to Vancouver, Canada below.
You can find flight ticket prices from Morocco to Vancouver, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Morocco to Rabat.
You take a flight from Rabat to Vancouver and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Vancouver to your destination in Vancouver, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AF1359
Air France
AC839
Air Canada
|
07:00
Rabat
12:30
Paris CDG
|
10:05
Paris CDG
13:35
Vancouver
|
Connect |
AF1359
Air France
AF338
Air France
DL4476
Delta
|
07:00
Rabat
16:00
Paris CDG
20:45
Seattle
|
10:05
Paris CDG
17:15
Seattle
21:52
Vancouver
|
Connect |
AF1359
Air France
AF694
Air France
DL2482
Delta
|
07:00
Rabat
15:50
Paris CDG
19:58
Minneapolis
|
10:05
Paris CDG
17:50
Minneapolis
22:08
Vancouver
|
Connect |
AF1359
Air France
WS9
WestJet
WS131
WestJet
|
07:00
Rabat
14:20
Paris CDG
16:30
Calgary
|
10:05
Paris CDG
15:25
Calgary
17:05
Vancouver
|
Connect |
AF1359
Air France
WS9
WestJet
WS133
WestJet
|
07:00
Rabat
14:20
Paris CDG
17:30
Calgary
|
10:05
Paris CDG
15:25
Calgary
18:05
Vancouver
|
Connect |
AF1359
Air France
WS9
WestJet
WS135
WestJet
|
07:00
Rabat
14:20
Paris CDG
18:30
Calgary
|
10:05
Paris CDG
15:25
Calgary
19:05
Vancouver
|
Connect |
AT974
Royal Air Maroc
IB3172
Iberia
BA085
British Airways
|
10:40
Rabat
14:55
Madrid
17:30
London Heathrow
|
13:05
Madrid
16:20
London Heathrow
19:10
Vancouver
|
Connect |
AF1459
Air France
AF374
Air France
|
16:50
Rabat
10:15
Paris CDG
|
19:55
Paris CDG
11:25
Vancouver
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Tangier.
You take a flight from Tangier to Vancouver and cost approximately 900 USD.
You take a bus, shuttle or taxi from Vancouver to your destination in Vancouver, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
TP1459
TAP Portugal
TP253
TAP Portugal
AC311
Air Canada
|
05:30
Tangier
14:35
Lisbon
18:20
Montreal
|
07:05
Lisbon
17:20
Montreal
20:52
Vancouver
|
Connect |
TP1459
TAP Portugal
AC813
Air Canada
AC307
Air Canada
|
05:30
Tangier
09:45
Lisbon
16:05
Montreal
|
07:05
Lisbon
12:00
Montreal
18:50
Vancouver
|
Connect |
TP1459
TAP Portugal
AC813
Air Canada
AC311
Air Canada
|
05:30
Tangier
09:45
Lisbon
18:20
Montreal
|
07:05
Lisbon
12:00
Montreal
20:52
Vancouver
|
Connect |
TP1459
TAP Portugal
AC811
Air Canada
AC123
Air Canada
|
05:30
Tangier
12:50
Lisbon
18:00
Toronto
|
07:05
Lisbon
16:00
Toronto
20:19
Vancouver
|
Connect |
TP1459
TAP Portugal
AC813
Air Canada
AC305
Air Canada
|
05:30
Tangier
09:45
Lisbon
13:25
Montreal
|
07:05
Lisbon
12:00
Montreal
16:10
Vancouver
|
Connect |
TP1459
TAP Portugal
TP243
TAP Portugal
AC8041
Air Canada
|
05:30
Tangier
10:50
Lisbon
16:20
Chicago O'Hare
|
07:05
Lisbon
14:20
Chicago O'Hare
18:57
Vancouver
|
Connect |
AT471
Royal Air Maroc
AC809
Air Canada
AC307
Air Canada
|
05:35
Tangier
10:10
Casablanca
16:05
Montreal
|
06:55
Casablanca
12:15
Montreal
18:50
Vancouver
|
Connect |
AT471
Royal Air Maroc
AC809
Air Canada
AC305
Air Canada
|
05:35
Tangier
10:10
Casablanca
13:25
Montreal
|
06:55
Casablanca
12:15
Montreal
16:10
Vancouver
|
Connect |
3O345
Air Arabia Maroc
AC829
Air Canada
AC307
Air Canada
|
07:00
Tangier
12:00
Lyon
16:05
Montreal
|
10:25
Lyon
14:15
Montreal
18:50
Vancouver
|
Connect |
3O345
Air Arabia Maroc
BA361
British Airways
BA085
British Airways
|
07:00
Tangier
11:50
Lyon
17:30
London Heathrow
|
10:25
Lyon
12:40
London Heathrow
19:10
Vancouver
|
Connect |
3O345
Air Arabia Maroc
AC829
Air Canada
AC311
Air Canada
|
07:00
Tangier
12:00
Lyon
18:20
Montreal
|
10:25
Lyon
14:15
Montreal
20:52
Vancouver
|
Connect |
3O363
Air Arabia Maroc
WS9
WestJet
WS131
WestJet
|
07:10
Tangier
14:20
Paris CDG
16:30
Calgary
|
10:55
Paris CDG
15:25
Calgary
17:05
Vancouver
|
Connect |
3O363
Air Arabia Maroc
WS9
WestJet
WS135
WestJet
|
07:10
Tangier
14:20
Paris CDG
18:30
Calgary
|
10:55
Paris CDG
15:25
Calgary
19:05
Vancouver
|
Connect |
3O377
Air Arabia Maroc
BA475
British Airways
BA085
British Airways
|
07:10
Tangier
14:15
Barcelona
17:30
London Heathrow
|
09:50
Barcelona
15:40
London Heathrow
19:10
Vancouver
|
Connect |
3O377
Air Arabia Maroc
AC821
Air Canada
AC125
Air Canada
|
07:10
Tangier
11:50
Barcelona
19:00
Toronto
|
09:50
Barcelona
14:45
Toronto
21:07
Vancouver
|
Connect |
3O377
Air Arabia Maroc
WS15
WestJet
WS723
WestJet
|
07:10
Tangier
13:50
Barcelona
20:00
Toronto
|
09:50
Barcelona
16:30
Toronto
22:21
Vancouver
|
Connect |
3O377
Air Arabia Maroc
AC821
Air Canada
AC123
Air Canada
|
07:10
Tangier
11:50
Barcelona
18:00
Toronto
|
09:50
Barcelona
14:45
Toronto
20:19
Vancouver
|
Connect |
3O377
Air Arabia Maroc
WS15
WestJet
WS719
WestJet
|
07:10
Tangier
13:50
Barcelona
18:00
Toronto
|
09:50
Barcelona
16:30
Toronto
20:21
Vancouver
|
Connect |
3O377
Air Arabia Maroc
AC821
Air Canada
AC119
Air Canada
|
07:10
Tangier
11:50
Barcelona
16:00
Toronto
|
09:50
Barcelona
14:45
Toronto
18:19
Vancouver
|
Connect |
3O377
Air Arabia Maroc
AC823
Air Canada
AC311
Air Canada
|
07:10
Tangier
11:50
Barcelona
18:20
Montreal
|
09:50
Barcelona
14:10
Montreal
20:52
Vancouver
|
Connect |
3O363
Air Arabia Maroc
WS9
WestJet
WS133
WestJet
|
07:10
Tangier
14:20
Paris CDG
17:30
Calgary
|
10:55
Paris CDG
15:25
Calgary
18:05
Vancouver
|
Connect |
3O377
Air Arabia Maroc
TS267
Air Transat
TS770
Air Transat
|
07:10
Tangier
12:55
Barcelona
19:45
Montreal
|
09:50
Barcelona
15:25
Montreal
22:30
Vancouver
|
Connect |
3O377
Air Arabia Maroc
TS281
Air Transat
TS932
Air Transat
|
07:10
Tangier
14:05
Barcelona
19:15
Toronto
|
09:50
Barcelona
17:20
Toronto
21:35
Vancouver
|
Connect |
3O377
Air Arabia Maroc
AC823
Air Canada
AC307
Air Canada
|
07:10
Tangier
11:50
Barcelona
16:05
Montreal
|
09:50
Barcelona
14:10
Montreal
18:50
Vancouver
|
Connect |
3O377
Air Arabia Maroc
BA479
British Airways
BA085
British Airways
|
07:10
Tangier
11:35
Barcelona
17:30
London Heathrow
|
09:50
Barcelona
13:00
London Heathrow
19:10
Vancouver
|
Connect |
3O363
Air Arabia Maroc
AC839
Air Canada
|
07:10
Tangier
12:30
Paris CDG
|
10:55
Paris CDG
13:35
Vancouver
|
Connect |
3O391
Air Arabia Maroc
AC825
Air Canada
AC123
Air Canada
|
07:30
Tangier
11:35
Madrid
18:00
Toronto
|
09:50
Madrid
13:55
Toronto
20:19
Vancouver
|
Connect |
3O391
Air Arabia Maroc
AC825
Air Canada
AC115
Air Canada
|
07:30
Tangier
11:35
Madrid
14:50
Toronto
|
09:50
Madrid
13:55
Toronto
17:09
Vancouver
|
Connect |
3O391
Air Arabia Maroc
TS385
Air Transat
TS770
Air Transat
|
07:30
Tangier
13:30
Madrid
19:45
Montreal
|
09:50
Madrid
15:40
Montreal
22:30
Vancouver
|
Connect |
3O391
Air Arabia Maroc
AC825
Air Canada
AC119
Air Canada
|
07:30
Tangier
11:35
Madrid
16:00
Toronto
|
09:50
Madrid
13:55
Toronto
18:19
Vancouver
|
Connect |
3O113
Air Arabia Maroc
BA397
British Airways
BA085
British Airways
|
08:00
Tangier
14:05
Brussels
17:30
London Heathrow
|
11:50
Brussels
14:20
London Heathrow
19:10
Vancouver
|
Connect |
3O113
Air Arabia Maroc
TS155
Air Transat
TS770
Air Transat
|
08:00
Tangier
13:30
Brussels
19:45
Montreal
|
11:50
Brussels
15:15
Montreal
22:30
Vancouver
|
Connect |
3O101
Air Arabia Maroc
WS2
WestJet
WS135
WestJet
|
08:10
Tangier
13:20
London Gatwick
18:30
Calgary
|
11:05
London Gatwick
15:25
Calgary
19:05
Vancouver
|
Connect |
3O101
Air Arabia Maroc
WS2
WestJet
WS133
WestJet
|
08:10
Tangier
13:20
London Gatwick
17:30
Calgary
|
11:05
London Gatwick
15:25
Calgary
18:05
Vancouver
|
Connect |
3O101
Air Arabia Maroc
WS2
WestJet
WS131
WestJet
|
08:10
Tangier
13:20
London Gatwick
16:30
Calgary
|
11:05
London Gatwick
15:25
Calgary
17:05
Vancouver
|
Connect |
VY7365
Vueling Airlines
BA475
British Airways
BA085
British Airways
|
09:15
Tangier
14:15
Barcelona
17:30
London Heathrow
|
11:05
Barcelona
15:40
London Heathrow
19:10
Vancouver
|
Connect |
VY7365
Vueling Airlines
TS267
Air Transat
TS770
Air Transat
|
09:15
Tangier
12:55
Barcelona
19:45
Montreal
|
11:05
Barcelona
15:25
Montreal
22:30
Vancouver
|
Connect |
VY7365
Vueling Airlines
WS15
WestJet
WS723
WestJet
|
09:15
Tangier
13:50
Barcelona
20:00
Toronto
|
11:05
Barcelona
16:30
Toronto
22:21
Vancouver
|
Connect |
VY7365
Vueling Airlines
WS15
WestJet
WS719
WestJet
|
09:15
Tangier
13:50
Barcelona
18:00
Toronto
|
11:05
Barcelona
16:30
Toronto
20:21
Vancouver
|
Connect |
VY7365
Vueling Airlines
TS281
Air Transat
TS932
Air Transat
|
09:15
Tangier
14:05
Barcelona
19:15
Toronto
|
11:05
Barcelona
17:20
Toronto
21:35
Vancouver
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Casablanca.
You take a flight from Casablanca to Vancouver and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Vancouver to your destination in Vancouver, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
LH1331
Lufthansa
LH492
Lufthansa
|
01:40
Casablanca
10:05
Frankfurt
|
06:05
Frankfurt
11:45
Vancouver
|
Connect |
LH1331
Lufthansa
AC847
Air Canada
|
01:40
Casablanca
10:15
Frankfurt
|
06:05
Frankfurt
11:10
Vancouver
|
Connect |
AT936
Royal Air Maroc
WK10
Edelweiss Air
|
07:40
Casablanca
13:30
Zurich
|
11:50
Zurich
15:10
Vancouver
|
Connect |
AF1497
Air France
AC839
Air Canada
|
08:10
Casablanca
12:30
Paris CDG
|
11:25
Paris CDG
13:35
Vancouver
|
Connect |
AC809
Air Canada
AC415
Air Canada
AC123
Air Canada
|
10:10
Casablanca
14:00
Montreal
18:00
Toronto
|
12:15
Montreal
15:34
Toronto
20:19
Vancouver
|
Connect |
AC809
Air Canada
AC417
Air Canada
AC123
Air Canada
|
10:10
Casablanca
15:00
Montreal
18:00
Toronto
|
12:15
Montreal
16:34
Toronto
20:19
Vancouver
|
Connect |
AC809
Air Canada
AC311
Air Canada
|
10:10
Casablanca
18:20
Montreal
|
12:15
Montreal
20:52
Vancouver
|
Connect |
AC809
Air Canada
AC321
Air Canada
AC229
Air Canada
|
10:10
Casablanca
13:20
Montreal
20:15
Calgary
|
12:15
Montreal
16:13
Calgary
20:54
Vancouver
|
Connect |
AC809
Air Canada
AC477 8969
Air Canada
AC343
Air Canada
|
10:10
Casablanca
14:00
Montreal
17:25
Ottawa
|
12:15
Montreal
14:47
Ottawa
20:04
Vancouver
|
Connect |
AC809
Air Canada
AC415
Air Canada
AC125
Air Canada
|
10:10
Casablanca
14:00
Montreal
19:00
Toronto
|
12:15
Montreal
15:34
Toronto
21:07
Vancouver
|
Connect |
AC809
Air Canada
AC417
Air Canada
AC125
Air Canada
|
10:10
Casablanca
15:00
Montreal
19:00
Toronto
|
12:15
Montreal
16:34
Toronto
21:07
Vancouver
|
Connect |
AC809
Air Canada
AC415
Air Canada
AC185
Air Canada
|
10:10
Casablanca
14:00
Montreal
19:30
Toronto
|
12:15
Montreal
15:34
Toronto
21:34
Vancouver
|
Connect |
AC809
Air Canada
AC417
Air Canada
AC185
Air Canada
|
10:10
Casablanca
15:00
Montreal
19:30
Toronto
|
12:15
Montreal
16:34
Toronto
21:34
Vancouver
|
Connect |
AC809
Air Canada
AC419
Air Canada
AC185
Air Canada
|
10:10
Casablanca
16:00
Montreal
19:30
Toronto
|
12:15
Montreal
17:34
Toronto
21:34
Vancouver
|
Connect |
AC809
Air Canada
AC8987
Air Canada
AC343
Air Canada
|
10:10
Casablanca
14:50
Montreal
17:25
Ottawa
|
12:15
Montreal
15:37
Ottawa
20:04
Vancouver
|
Connect |
AC809
Air Canada
AC321
Air Canada
AC223
Air Canada
|
10:10
Casablanca
13:20
Montreal
17:25
Calgary
|
12:15
Montreal
16:13
Calgary
18:04
Vancouver
|
Connect |
AC809
Air Canada
AC7595
Air Canada
AC8041
Air Canada
|
10:10
Casablanca
13:35
Montreal
16:20
Chicago O'Hare
|
12:15
Montreal
15:11
Chicago O'Hare
18:57
Vancouver
|
Connect |
AC809
Air Canada
AC305
Air Canada
|
10:10
Casablanca
13:25
Montreal
|
12:15
Montreal
16:10
Vancouver
|
Connect |
AC809
Air Canada
AC307
Air Canada
|
10:10
Casablanca
16:05
Montreal
|
12:15
Montreal
18:50
Vancouver
|
Connect |
AC809
Air Canada
AC419
Air Canada
AC127
Air Canada
|
10:10
Casablanca
16:00
Montreal
20:00
Toronto
|
12:15
Montreal
17:34
Toronto
22:07
Vancouver
|
Connect |
AC809
Air Canada
AC321
Air Canada
AC225
Air Canada
|
10:10
Casablanca
13:20
Montreal
19:45
Calgary
|
12:15
Montreal
16:13
Calgary
20:24
Vancouver
|
Connect |
AC809
Air Canada
AC419
Air Canada
AC125
Air Canada
|
10:10
Casablanca
16:00
Montreal
19:00
Toronto
|
12:15
Montreal
17:34
Toronto
21:07
Vancouver
|
Connect |
AF1897
Air France
AF338
Air France
DL4476
Delta
|
11:20
Casablanca
16:00
Paris CDG
20:45
Seattle
|
14:30
Paris CDG
17:15
Seattle
21:52
Vancouver
|
Connect |
AT800
Royal Air Maroc
BA085
British Airways
|
13:30
Casablanca
17:30
London Heathrow
|
15:50
London Heathrow
19:10
Vancouver
|
Connect |
AT208
Royal Air Maroc
TS770
Air Transat
|
17:00
Casablanca
19:45
Montreal
|
18:30
Montreal
22:30
Vancouver
|
Connect |
AT208
Royal Air Maroc
AC313
Air Canada
|
17:00
Casablanca
20:50
Montreal
|
18:30
Montreal
23:35
Vancouver
|
Connect |
You take a bus, shuttle or taxi from your location in Morocco to Marrakech.
You take a flight from Marrakech to Vancouver and cost approximately 950 USD.
You take a bus, shuttle or taxi from Vancouver to your destination in Vancouver, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
BA2669
British Airways
BA085
British Airways
|
11:20
Marrakech
17:30
London Heathrow
|
13:55
London Heathrow
19:10
Vancouver
|
Connect |
AF1077
Air France
AF338
Air France
DL4476
Delta
|
11:30
Marrakech
16:00
Paris CDG
20:45
Seattle
|
15:00
Paris CDG
17:15
Seattle
21:52
Vancouver
|
Connect |
BA2667
British Airways
BA103
British Airways
AC231
Air Canada
|
14:35
Marrakech
18:30
London Heathrow
21:20
Calgary
|
17:15
London Heathrow
20:25
Calgary
21:59
Vancouver
|
Connect |
BA2667
British Airways
BA103
British Airways
WS139
WestJet
|
14:35
Marrakech
18:30
London Heathrow
21:30
Calgary
|
17:15
London Heathrow
20:25
Calgary
22:05
Vancouver
|
Connect |
BA669
British Airways
BA103
British Airways
AC231
Air Canada
|
14:50
Marrakech
18:30
London Heathrow
21:20
Calgary
|
17:35
London Heathrow
20:25
Calgary
21:59
Vancouver
|
Connect |
BA669
British Airways
BA103
British Airways
WS139
WestJet
|
14:50
Marrakech
18:30
London Heathrow
21:30
Calgary
|
17:35
London Heathrow
20:25
Calgary
22:05
Vancouver
|
Connect |
LH1333
Lufthansa
LH492
Lufthansa
|
16:25
Marrakech
10:05
Frankfurt
|
20:15
Frankfurt
11:45
Vancouver
|
Connect |
AF1277
Air France
AF374
Air France
|
16:30
Marrakech
10:15
Paris CDG
|
20:00
Paris CDG
11:25
Vancouver
|
Connect |
You can find hotels and accommodations in Vancouver, Canada with our hotels search tool below
Booking.com