One Way

Popular Filters

One Way Price

SAR 2,861 SAR 13,200

Duration

11 h 30 m 30 h 30 m

Stops From Winnipeg

Departure From Winnipeg

6 AM - 12 PM

SAR 3,186

12 PM - 6 PM

SAR 2,861

After 6 PM

SAR 3,233

Arrival at Casablanca

6 AM - 12 PM

SAR 3,186

12 PM - 6 PM

SAR 2,861

Alliances & Airlines

Oneworld

(1)

SkyTeam

()

Star Alliance

(18)

Layover Airports

Layover Duration

1 h 38 m 19 h 30 m

Winnipeg to Casablanca Fare Calendar

Book cheap Winnipeg to Casablanca International ✈ tickets at MakeMyTrip Saudi Arabia. Get best deals, Lowest airfare ticket booking from Winnipeg to Casablanca air travel route. Check flight reservation status, schedules of Winnipeg to Casablanca flight ticket online. Also Check Casablanca to Winnipeg Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
TAP Portugal

SAR 2,861

Transit Visa may be required

Winnipeg to Casablanca , 12 Apr

TAP Portugal TP | 8299 | Operated By Air Canada

13:45

Sun, 12 Apr 26

Winnipeg, Canada

02 h 47 m

17:32

Sun, 12 Apr 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 254

22:45

Sun, 12 Apr 26

Montreal, Canada

06 h 45 m

10:30

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438 | Operated By Portugalia

15:00

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

01 h 30 m

16:30

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, TAP Portugal

SAR 2,996

Transit Visa may be required

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 268

17:30

Sun, 12 Apr 26

Winnipeg, Canada

02 h 29 m

20:59

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 262

22:55

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

07 h 20 m

11:15

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438 | Operated By Portugalia

15:00

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

01 h 30 m

16:30

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

SAR 3,186

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 374

13:45

Sun, 12 Apr 26

Winnipeg, Canada

02 h 47 m

17:32

Sun, 12 Apr 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 72

19:10

Sun, 12 Apr 26

Montreal, Canada

07 h 05 m

07:15

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

SAR 3,202

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 8110

06:00

Sun, 12 Apr 26

Winnipeg, Canada

02 h 32 m

09:32

Sun, 12 Apr 26

Terminal T1

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 8012

16:00

Sun, 12 Apr 26

Ottawa, Canada

49 m

16:49

Sun, 12 Apr 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 72

19:10

Sun, 12 Apr 26

Montreal, Canada

07 h 05 m

07:15

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

SAR 3,222

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 258

07:05

Sun, 12 Apr 26

Winnipeg, Canada

02 h 30 m

10:35

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 414

14:00

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

01 h 20 m

15:20

Sun, 12 Apr 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 72

19:10

Sun, 12 Apr 26

Montreal, Canada

07 h 05 m

07:15

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

SAR 3,233

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 270

19:05

Sun, 12 Apr 26

Winnipeg, Canada

02 h 24 m

22:29

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 400

07:00

Mon, 13 Apr 26

Terminal T1

Toronto, Canada

01 h 21 m

08:21

Mon, 13 Apr 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 72

19:10

Mon, 13 Apr 26

Montreal, Canada

07 h 05 m

07:15

Tue, 14 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

SAR 3,504

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 262

11:05

Sun, 12 Apr 26

Winnipeg, Canada

02 h 26 m

14:31

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 488

16:30

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

01 h 21 m

17:51

Sun, 12 Apr 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 72

19:10

Sun, 12 Apr 26

Montreal, Canada

07 h 05 m

07:15

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

WestJet, Royal Air Maroc

SAR 3,711

Winnipeg to Casablanca , 12 Apr

WestJet WS | 384

12:20

Sun, 12 Apr 26

Winnipeg, Canada

02 h 30 m

15:50

Sun, 12 Apr 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 211

22:25

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

07 h 25 m

10:50

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, TAP Portugal

SAR 4,704

Transit Visa may be required

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 268

17:30

Sun, 12 Apr 26

Winnipeg, Canada

02 h 29 m

20:59

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 810

22:50

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

07 h 10 m

11:00

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1438 | Operated By Portugalia

15:00

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

01 h 30 m

16:30

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

SAR 6,044

Transit Visa may be required

Winnipeg to Casablanca , 12 Apr

Air Canada AC | 268

17:30

Sun, 12 Apr 26

Winnipeg, Canada

02 h 29 m

20:59

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 810

22:50

Sun, 12 Apr 26

Terminal T1

Toronto, Canada

07 h 10 m

11:00

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 2649 | Operated By TAP Portugal

15:00

Mon, 13 Apr 26

Terminal T1

Lisbon, Portugal

01 h 30 m

16:30

Mon, 13 Apr 26

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available