Popular Filters
One Way Price
Duration
Stops From Winnipeg
Departure From Winnipeg
SAR 3,186
SAR 2,861
SAR 3,233
Arrival at Casablanca
SAR 3,186
SAR 2,861
Alliances & Airlines
Oneworld
(1)
SkyTeam
()
Star Alliance
(18)
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Winnipeg to Casablanca Fare Calendar
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
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
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
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
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
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
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
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
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
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
