One Way

Popular Filters

Departure Airports

One Way Price

KWD 258 KWD 1,100

Duration

14 h 10 m 58 h 30 m

Stops From Abbotsford

Departure From Abbotsford

6 AM - 12 PM

KWD 403.06

12 PM - 6 PM

KWD 258.06

After 6 PM

KWD 258.06

Arrival at Casablanca

6 AM - 12 PM

KWD 258.06

12 PM - 6 PM

KWD 280.06

After 6 PM

KWD 519.06

Alliances & Airlines

Oneworld

(4)

SkyTeam

(4)

Star Alliance

(12)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

2 h 10 m 46 h 0 m

Abbotsford to Morocco

Sorted By:
Departure
Duration
Arrival
Price
Air Canada

More Timing Options

KWD 261

KWD 258.06

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

Air Canada

KWD 267

KWD 264.06

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

WestJet, Aero-Tropics Air Services

KWD 283

KWD 280.06

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

KLM Royal Dutch

KWD 296

KWD 293.06

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

Delta Air Lines

KWD 304

KWD 301.06

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

Air France

KWD 305

KWD 302.06

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

WestJet, Royal Air Maroc

KWD 406

KWD 403.06

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

British Airways

KWD 522

KWD 519.06

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

Finnair, Royal Air Maroc

KWD 546

KWD 543.06

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

Air Canada

KWD 1,019

KWD 1,016.06

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

Book cheap Abbotsford to Morocco International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Abbotsford to Morocco International air travel route. Check flight reservation status, schedules of Abbotsford to Morocco International flight ticket online.Also book tickets for Morocco to Abbotsford

About Abbotsford (YXX)

Abbotsford

About Morocco (MA)