Popular Filters
One Way Price
Duration
Stops From Gatineau
Departure From Gatineau
SGD 1,184
SGD 1,184
SGD 993
Arrival at Casablanca
SGD 993
SGD 1,216
SGD 1,233
Alliances & Airlines
Oneworld
(3)
SkyTeam
(7)
Star Alliance
(15)
Layover Airports
+ 3 more
Layover Duration
Top Airlines
Gatineau to Morocco Flights
SGD 993
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
TAP Portugal TP | 8290 | Operated By Air Canada
20:05
Thu, 11 Jun 26
Ottawa, Canada
01 h 10 m
21:15
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 258
17:35
Fri, 12 Jun 26
Terminal T1
Toronto, Canada
07 h 30 m
06:05
Sat, 13 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
SGD 1,003
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
TAP Portugal TP | 8290 | Operated By Air Canada
20:05
Thu, 11 Jun 26
Ottawa, Canada
01 h 10 m
21:15
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
SGD 1,156
Ottawa to Casablanca , 11 Jun
Air Canada AC | 1989
22:10
Thu, 11 Jun 26
Ottawa, Canada
01 h 10 m
23:20
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 480
06:15
Fri, 12 Jun 26
Terminal T1
Toronto, Canada
01 h 30 m
07:45
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
SGD 1,176
Ottawa to Casablanca , 11 Jun
Air Canada AC | 8018
22:50
Thu, 11 Jun 26
Ottawa, Canada
46 m
23:36
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
SGD 1,184
Ottawa to Casablanca , 11 Jun
Air Canada AC | 7690
12:15
Thu, 11 Jun 26
Ottawa, Canada
02 h
15:15
Thu, 11 Jun 26
Halifax, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 669
20:15
Thu, 11 Jun 26
Halifax, Canada
01 h 38 m
20:53
Thu, 11 Jun 26
Terminal T1
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
SGD 1,216
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
KLM Royal Dutch KL | 2079 | Operated By Air France
17:25
Thu, 11 Jun 26
Ottawa, Canada
06 h 45 m
06:10
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2112 | 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
SGD 1,233
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
KLM Royal Dutch KL | 2079 | Operated By Air France
17:25
Thu, 11 Jun 26
Ottawa, Canada
06 h 45 m
06:10
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2116 | Operated By Air France
18:50
Fri, 12 Jun 26
Terminal T2F
Paris, France
03 h 10 m
21:00
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,661
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
KLM Royal Dutch KL | 2079 | Operated By Air France
17:25
Thu, 11 Jun 26
Ottawa, Canada
06 h 45 m
06:10
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2002 | Operated By Air France
07:10
Fri, 12 Jun 26
Terminal T2F
Paris, France
01 h 25 m
08:35
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2529 | Operated By Transavia
10:15
Fri, 12 Jun 26
Amsterdam, Netherlands
03 h 40 m
12:55
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 2,797
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
Air Canada AC | 469
20:05
Thu, 11 Jun 26
Ottawa, Canada
01 h 10 m
21:15
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 359
23:30
Thu, 11 Jun 26
Terminal T3
Toronto, Canada
07 h 25 m
12:55
Fri, 12 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1196
15:15
Fri, 12 Jun 26
Terminal T2F
Paris, France
03 h 05 m
17:20
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 4,388
Transit Visa may be required
Ottawa to Casablanca , 11 Jun
Lufthansa LH | 6561
15:00
Thu, 11 Jun 26
Ottawa, Canada
49 m
15:49
Thu, 11 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6761 | Operated By Air Canada
17:55
Thu, 11 Jun 26
Montreal, Canada
06 h 55 m
06:50
Fri, 12 Jun 26
Terminal T1
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 973
13:35
Fri, 12 Jun 26
Terminal T4S
Madrid, Spain
01 h 50 m
14:25
Fri, 12 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Gatineau (YND)
Gatineau
