Popular Filters
One Way Price
Duration
Stops From Winnipeg
Departure From Winnipeg
QAR 3,088
QAR 3,337
QAR 3,366
Arrival at Casablanca
QAR 3,088
QAR 3,433
Alliances & Airlines
Oneworld
(1)
SkyTeam
(12)
Star Alliance
(10)
+ 1 more
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Winnipeg to Morocco
QAR 3,112
Transit Visa may be required
Winnipeg to Casablanca , 11 Jun
TAP Portugal TP | 8259 | Operated By Air Canada
08:10
Thu, 11 Jun 26
Winnipeg, Canada
02 h 30 m
11:40
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 262
23:45
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
12:05
Fri, 12 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436 | Operated By Portugalia
09:10
Sat, 13 Jun 26
Terminal T1
Lisbon, Portugal
01 h 30 m
10:40
Sat, 13 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,213
Winnipeg to Casablanca , 11 Jun
WestJet WS | 382
10:45
Thu, 11 Jun 26
Winnipeg, Canada
02 h 30 m
14:15
Thu, 11 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 816
15:20
Thu, 11 Jun 26
Terminal T3
Toronto, Canada
01 h 25 m
16:45
Thu, 11 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 209
21:50
Thu, 11 Jun 26
Montreal, Canada
06 h 40 m
09:30
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,361
Winnipeg to Casablanca , 11 Jun
Air Canada AC | 376
16:05
Thu, 11 Jun 26
Winnipeg, Canada
02 h 45 m
19:50
Thu, 11 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Fri, 12 Jun 26
Montreal, Canada
07 h 05 m
07:15
Sat, 13 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,390
Winnipeg to Casablanca , 11 Jun
Air Canada AC | 270
19:20
Thu, 11 Jun 26
Winnipeg, Canada
02 h 24 m
22:44
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 404
09:00
Fri, 12 Jun 26
Terminal T1
Toronto, Canada
01 h 21 m
10:21
Fri, 12 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Fri, 12 Jun 26
Montreal, Canada
07 h 05 m
07:15
Sat, 13 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,457
Transit Visa may be required
Winnipeg to Casablanca , 11 Jun
Delta Air Lines DL | 4005
17:41
Thu, 11 Jun 26
Winnipeg, Canada
01 h 34 m
19:15
Thu, 11 Jun 26
Terminal T1
Minneapolis, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 8500 | Operated By Air France
20:00
Thu, 11 Jun 26
Terminal T1
Minneapolis, United States
08 h 15 m
11:15
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 8215 | Operated By Air France
12:35
Fri, 12 Jun 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,559
Transit Visa may be required
Winnipeg to Casablanca , 11 Jun
Delta Air Lines DL | 4005
17:41
Thu, 11 Jun 26
Winnipeg, Canada
01 h 34 m
19:15
Thu, 11 Jun 26
Terminal T1
Minneapolis, United States
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 89
20:00
Thu, 11 Jun 26
Terminal T1
Minneapolis, United States
08 h 15 m
11:15
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1596
12:35
Fri, 12 Jun 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,815
Transit Visa may be required
Winnipeg to Casablanca , 11 Jun
Air Canada AC | 374
11:00
Thu, 11 Jun 26
Winnipeg, Canada
02 h 45 m
14:45
Thu, 11 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 343
17:00
Thu, 11 Jun 26
Montreal, Canada
06 h 45 m
05:45
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1896
07:05
Fri, 12 Jun 26
Terminal T2F
Paris, France
03 h 10 m
09:15
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,741
Transit Visa may be required
Winnipeg to Casablanca , 11 Jun
WestJet WS | 6853
17:41
Thu, 11 Jun 26
Winnipeg, Canada
01 h 34 m
19:15
Thu, 11 Jun 26
Terminal T1
Minneapolis, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 8500 | Operated By Air France
20:00
Thu, 11 Jun 26
Terminal T1
Minneapolis, United States
08 h 15 m
11:15
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1596
12:35
Fri, 12 Jun 26
Terminal T2F
Paris, France
03 h 15 m
14:50
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Winnipeg (YWG)
Winnipeg
