Popular Filters
Departure Airports
One Way Price
Duration
Stops From Abbotsford
Departure From Abbotsford
KWD 403.06
KWD 258.06
KWD 258.06
Arrival at Casablanca
KWD 258.06
KWD 280.06
KWD 519.06
Alliances & Airlines
Oneworld
(4)
SkyTeam
(4)
Star Alliance
(12)
+ 3 more
Layover Airports
+ 3 more
Layover Duration
Top Airlines
Abbotsford to Morocco
KWD 261
You save KWD 22 if you fly from Vancouver
Vancouver to Casablanca , 22 May
Air Canada AC | 228
23:10
Fri, 22 May 26
Terminal M
Vancouver, Canada
01 h 31 m
01:41
Sat, 23 May 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 326
14:20
Sat, 23 May 26
Calgary, Canada
04 h 21 m
20:41
Sat, 23 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Sun, 24 May 26
Montreal, Canada
07 h 05 m
07:15
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 267
Vancouver to Casablanca , 22 May
Air Canada AC | 298
21:15
Fri, 22 May 26
Terminal M
Vancouver, Canada
02 h 49 m
02:04
Sat, 23 May 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 376
16:10
Sat, 23 May 26
Winnipeg, Canada
02 h 47 m
19:57
Sat, 23 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Sun, 24 May 26
Montreal, Canada
07 h 05 m
07:15
Mon, 25 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 283
Transit Visa may be required
Abbotsford to Casablanca , 22 May
WestJet WS | 476
15:45
Fri, 22 May 26
Abbotsford, Canada
01 h 20 m
18:05
Fri, 22 May 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 28
19:00
Fri, 22 May 26
Calgary, Canada
09 h 30 m
12:30
Sat, 23 May 26
Terminal T2
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Aero-Tropics Air Services HC | 5002 | Operated By Royal Air Maroc
13:45
Sat, 23 May 26
Terminal T1
Barcelona, Spain
02 h 15 m
15:00
Sat, 23 May 26
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 296
Transit Visa may be required
Vancouver to Casablanca , 22 May
KLM Royal Dutch KL | 2442 | Operated By Air France
13:10
Fri, 22 May 26
Terminal M
Vancouver, Canada
09 h 40 m
07:50
Sat, 23 May 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2112 | Operated By Air France
12:35
Sat, 23 May 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 304
Transit Visa may be required
Vancouver to Casablanca , 22 May
Delta Air Lines DL | 8676 | Operated By Air France
13:10
Fri, 22 May 26
Terminal M
Vancouver, Canada
09 h 40 m
07:50
Sat, 23 May 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 8215 | Operated By Air France
12:35
Sat, 23 May 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 305
Transit Visa may be required
Vancouver to Casablanca , 22 May
Air France AF | 3698
15:35
Fri, 22 May 26
Terminal M
Vancouver, Canada
01 h 14 m
16:49
Fri, 22 May 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 3653 | Operated By Delta Air Lines
18:40
Fri, 22 May 26
Seattle, United States
10 h 10 m
13:50
Sat, 23 May 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1196
15:15
Sat, 23 May 26
Terminal T2F
Paris, France
03 h 05 m
17:20
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 406
Vancouver to Casablanca , 22 May
WestJet WS | 110
10:40
Fri, 22 May 26
Terminal M
Vancouver, Canada
01 h 30 m
13:10
Fri, 22 May 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 640
14:10
Fri, 22 May 26
Calgary, Canada
03 h 55 m
20:05
Fri, 22 May 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 211
22:25
Fri, 22 May 26
Terminal T1
Toronto, Canada
07 h 25 m
10:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 522
Transit Visa may be required
Vancouver to Casablanca , 22 May
British Airways BA | 84
21:00
Fri, 22 May 26
Terminal M
Vancouver, Canada
09 h 30 m
14:30
Sat, 23 May 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 8441 | Operated By Royal Air Maroc
18:10
Sat, 23 May 26
Terminal T4
London - Heathrow Apt, United Kingdom
03 h 20 m
21:30
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 546
Transit Visa may be required
Vancouver to Casablanca , 22 May
Finnair AY | 5996 | Operated By British Airways
21:00
Fri, 22 May 26
Terminal M
Vancouver, Canada
09 h 30 m
14:30
Sat, 23 May 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 801
18:10
Sat, 23 May 26
Terminal T4
London - Heathrow Apt, United Kingdom
03 h 20 m
21:30
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
KWD 1,019
Vancouver to Casablanca , 22 May
Air Canada AC | 304
09:05
Fri, 22 May 26
Terminal M
Vancouver, Canada
04 h 53 m
16:58
Fri, 22 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Fri, 22 May 26
Montreal, Canada
07 h 05 m
07:15
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Abbotsford (YXX)
Abbotsford
