Popular Filters
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
SAR 4,702
SAR 2,741
Arrival at Winnipeg
SAR 4,919
SAR 2,741
SAR 4,702
SAR 4,785
Alliances & Airlines
Oneworld
(2)
SkyTeam
(5)
Star Alliance
(10)
+ 1 more
Layover Airports
+ 1 more
Layover Duration
Fare Calendar For other International Routes
Casablanca to Winnipeg Fare Calendar
SAR 2,741
Transit Visa may be required
Casablanca to Winnipeg , 13 Apr
Qatar Airways QR | 1396
14:15
Mon, 13 Apr 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 767
08:20
Tue, 14 Apr 26
Doha, Qatar
15 h 05 m
16:25
Tue, 14 Apr 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 383
09:40
Wed, 15 Apr 26
Terminal T3
Toronto, Canada
02 h 52 m
11:32
Wed, 15 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,702
Casablanca to Winnipeg , 13 Apr
Air Canada AC | 73
09:00
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
07 h 50 m
11:50
Mon, 13 Apr 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 373
14:25
Mon, 13 Apr 26
Montreal, Canada
03 h 04 m
16:29
Mon, 13 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,785
Casablanca to Winnipeg , 13 Apr
Air Canada AC | 73
09:00
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
07 h 50 m
11:50
Mon, 13 Apr 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 487
16:30
Mon, 13 Apr 26
Montreal, Canada
01 h 28 m
17:58
Mon, 13 Apr 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 269
20:05
Mon, 13 Apr 26
Terminal T1
Toronto, Canada
02 h 38 m
21:43
Mon, 13 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,877
Casablanca to Winnipeg , 13 Apr
Air Canada AC | 73
09:00
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
07 h 50 m
11:50
Mon, 13 Apr 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7969
14:30
Mon, 13 Apr 26
Montreal, Canada
01 h 22 m
15:52
Mon, 13 Apr 26
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 269
20:05
Mon, 13 Apr 26
Terminal T1
Toronto, Canada
02 h 38 m
21:43
Mon, 13 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,919
Transit Visa may be required
Casablanca to Winnipeg , 13 Apr
Qatar Airways QR | 1396
14:15
Mon, 13 Apr 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Mon, 13 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 767
08:20
Tue, 14 Apr 26
Doha, Qatar
15 h 05 m
16:25
Tue, 14 Apr 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 387
22:50
Tue, 14 Apr 26
Terminal T3
Toronto, Canada
02 h 49 m
00:39
Wed, 15 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 5,130
Transit Visa may be required
Casablanca to Winnipeg , 13 Apr
TAP Portugal TP | 1439 | Operated By Portugalia
17:25
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
01 h 20 m
18:45
Mon, 13 Apr 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 811
13:00
Tue, 14 Apr 26
Terminal T1
Lisbon, Portugal
08 h 15 m
16:15
Tue, 14 Apr 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 267
17:50
Tue, 14 Apr 26
Terminal T1
Toronto, Canada
02 h 38 m
19:28
Tue, 14 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 5,811
Transit Visa may be required
Casablanca to Winnipeg , 13 Apr
Air Canada AC | 2650 | Operated By TAP Portugal
17:25
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
01 h 20 m
18:45
Mon, 13 Apr 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 811
13:00
Tue, 14 Apr 26
Terminal T1
Lisbon, Portugal
08 h 15 m
16:15
Tue, 14 Apr 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 271
22:10
Tue, 14 Apr 26
Terminal T1
Toronto, Canada
02 h 38 m
23:48
Tue, 14 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 5,831
Transit Visa may be required
Casablanca to Winnipeg , 13 Apr
Air France AF | 1897
10:25
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
03 h 05 m
14:30
Mon, 13 Apr 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 3581 | Operated By Delta Air Lines
11:00
Tue, 14 Apr 26
Terminal T2E
Paris, France
09 h 20 m
13:20
Tue, 14 Apr 26
Terminal T1
Minneapolis, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 4147
14:45
Tue, 14 Apr 26
Terminal T1
Minneapolis, United States
01 h 37 m
16:22
Tue, 14 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,066
Casablanca to Winnipeg , 13 Apr
Air Canada AC | 73
09:00
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
07 h 50 m
11:50
Mon, 13 Apr 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 415
14:10
Mon, 13 Apr 26
Montreal, Canada
01 h 28 m
15:38
Mon, 13 Apr 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 267
17:50
Mon, 13 Apr 26
Terminal T1
Toronto, Canada
02 h 38 m
19:28
Mon, 13 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,401
Transit Visa may be required
Casablanca to Winnipeg , 13 Apr
Air France AF | 1497
07:35
Mon, 13 Apr 26
Terminal T2
Casablanca, Morocco
03 h 10 m
11:45
Mon, 13 Apr 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 356
13:35
Mon, 13 Apr 26
Terminal T2E
Paris, France
08 h 15 m
15:50
Mon, 13 Apr 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 5120 | Operated By WestJet
17:20
Mon, 13 Apr 26
Terminal T3
Toronto, Canada
02 h 49 m
19:09
Mon, 13 Apr 26
Winnipeg, Canada
BAGGAGE : CHECK INCABIN
Information not available
