Popular Filters
One Way Price
Duration
Stops From Gatineau
Departure From Gatineau
SGD 1,080
SGD 972
SGD 972
Arrival at Casablanca
SGD 1,080
SGD 972
Alliances & Airlines
Oneworld
()
SkyTeam
(2)
Star Alliance
(19)
Layover Airports
Layover Duration
Top Airlines
Gatineau to Morocco Flights
SGD 972
Transit Visa may be required
Ottawa to Casablanca , 10 Jun
TAP Portugal TP | 8290
18:10
Wed, 10 Jun 26
Ottawa, Canada
01 h 10 m
19:20
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 262
22:55
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
11:15
Thu, 11 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438
14:50
Thu, 11 Jun 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:20
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,014
Transit Visa may be required
Ottawa to Casablanca , 10 Jun
Air Canada AC | 469
20:05
Wed, 10 Jun 26
Ottawa, Canada
01 h 10 m
21:15
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 262
22:55
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
11:15
Thu, 11 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438
14:50
Thu, 11 Jun 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:20
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,063
Transit Visa may be required
Ottawa to Casablanca , 10 Jun
Air Canada AC | 7873
17:20
Wed, 10 Jun 26
Ottawa, Canada
01 h 02 m
18:22
Wed, 10 Jun 26
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 262
22:55
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
11:15
Thu, 11 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1438
14:50
Thu, 11 Jun 26
Terminal T1
Lisbon, Portugal
01 h 30 m
16:20
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,080
Ottawa to Casablanca , 10 Jun
Air Canada AC | 443
07:00
Wed, 10 Jun 26
Ottawa, Canada
01 h 10 m
08:10
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 404
09:00
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
01 h 21 m
10:21
Wed, 10 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Wed, 10 Jun 26
Montreal, Canada
07 h 05 m
07:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,102
Ottawa to Casablanca , 10 Jun
Air Canada AC | 8008
14:35
Wed, 10 Jun 26
Ottawa, Canada
49 m
15:24
Wed, 10 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Wed, 10 Jun 26
Montreal, Canada
07 h 05 m
07:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,119
Ottawa to Casablanca , 10 Jun
Air Canada AC | 1943
14:00
Wed, 10 Jun 26
Ottawa, Canada
01 h 10 m
15:10
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 418
16:00
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
01 h 26 m
17:26
Wed, 10 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Wed, 10 Jun 26
Montreal, Canada
07 h 05 m
07:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,144
Transit Visa may be required
Ottawa to Casablanca , 10 Jun
KLM Royal Dutch KL | 2079 | Operated By Air France
17:10
Wed, 10 Jun 26
Ottawa, Canada
06 h 50 m
06:00
Thu, 11 Jun 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2114 | Operated By Air France
07:05
Thu, 11 Jun 26
Terminal T2F
Paris, France
03 h 10 m
09:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,214
Ottawa to Casablanca , 10 Jun
Air Canada AC | 1943
14:00
Wed, 10 Jun 26
Ottawa, Canada
01 h 10 m
15:10
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 488
16:30
Wed, 10 Jun 26
Terminal T1
Toronto, Canada
01 h 21 m
17:51
Wed, 10 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Wed, 10 Jun 26
Montreal, Canada
07 h 05 m
07:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,388
Ottawa to Casablanca , 10 Jun
Air Canada AC | 7690
12:15
Wed, 10 Jun 26
Ottawa, Canada
02 h
15:15
Wed, 10 Jun 26
Halifax, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 667
17:30
Wed, 10 Jun 26
Halifax, Canada
01 h 45 m
18:15
Wed, 10 Jun 26
Terminal T1
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Wed, 10 Jun 26
Montreal, Canada
07 h 05 m
07:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,632
Ottawa to Casablanca , 10 Jun
Air Canada AC | 8010
15:00
Wed, 10 Jun 26
Ottawa, Canada
49 m
15:49
Wed, 10 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Wed, 10 Jun 26
Montreal, Canada
07 h 05 m
07:15
Thu, 11 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Gatineau (YND)
Gatineau
