Popular Filters
One Way Price
Duration
Stops From Gatineau
Departure From Gatineau
SGD 1,100
SGD 972
SGD 968
Arrival at Casablanca
SGD 968
SGD 1,336
Alliances & Airlines
Oneworld
()
SkyTeam
(1)
Star Alliance
(20)
Layover Airports
Layover Duration
Top Airlines
Gatineau to Morocco Flights
SGD 968
Transit Visa may be required
Ottawa to Casablanca , 15 Jun
TAP Portugal TP | 8290
18:10
Mon, 15 Jun 26
Ottawa, Canada
01 h 10 m
19:20
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 258
17:35
Tue, 16 Jun 26
Terminal T1
Toronto, Canada
07 h 20 m
05:55
Wed, 17 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436
09:00
Wed, 17 Jun 26
Terminal T1
Lisbon, Portugal
01 h 35 m
10:35
Wed, 17 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 972
Transit Visa may be required
Ottawa to Casablanca , 15 Jun
TAP Portugal TP | 8286
17:50
Mon, 15 Jun 26
Ottawa, Canada
49 m
18:39
Mon, 15 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 254
22:45
Mon, 15 Jun 26
Montreal, Canada
06 h 45 m
10:30
Tue, 16 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436
09:00
Wed, 17 Jun 26
Terminal T1
Lisbon, Portugal
01 h 35 m
10:35
Wed, 17 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 975
Transit Visa may be required
Ottawa to Casablanca , 15 Jun
TAP Portugal TP | 8290
18:10
Mon, 15 Jun 26
Ottawa, Canada
01 h 10 m
19:20
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 262
22:55
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
07 h 25 m
11:20
Tue, 16 Jun 26
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1436
09:00
Wed, 17 Jun 26
Terminal T1
Lisbon, Portugal
01 h 35 m
10:35
Wed, 17 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,068
Ottawa to Casablanca , 15 Jun
Air Canada AC | 7875
20:30
Mon, 15 Jun 26
Ottawa, Canada
01 h 02 m
21:32
Mon, 15 Jun 26
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7968
16:30
Tue, 16 Jun 26
Toronto, Canada
01 h 15 m
17:45
Tue, 16 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Tue, 16 Jun 26
Montreal, Canada
07 h 05 m
07:15
Wed, 17 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,078
Ottawa to Casablanca , 15 Jun
Air Canada AC | 469
20:05
Mon, 15 Jun 26
Ottawa, Canada
01 h 10 m
21:15
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 400
07:00
Tue, 16 Jun 26
Terminal T1
Toronto, Canada
01 h 20 m
08:20
Tue, 16 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Tue, 16 Jun 26
Montreal, Canada
07 h 05 m
07:15
Wed, 17 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,098
Ottawa to Casablanca , 15 Jun
Air Canada AC | 469
20:05
Mon, 15 Jun 26
Ottawa, Canada
01 h 10 m
21:15
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7956
09:30
Tue, 16 Jun 26
Toronto, Canada
01 h 15 m
10:45
Tue, 16 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Tue, 16 Jun 26
Montreal, Canada
07 h 05 m
07:15
Wed, 17 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,100
Ottawa to Casablanca , 15 Jun
Air Canada AC | 8006
11:15
Mon, 15 Jun 26
Ottawa, Canada
46 m
12:01
Mon, 15 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Mon, 15 Jun 26
Montreal, Canada
07 h 05 m
07:15
Tue, 16 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,107
Ottawa to Casablanca , 15 Jun
Air Canada AC | 7869
14:00
Mon, 15 Jun 26
Ottawa, Canada
01 h 02 m
15:02
Mon, 15 Jun 26
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 7968
16:30
Mon, 15 Jun 26
Toronto, Canada
01 h 15 m
17:45
Mon, 15 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Mon, 15 Jun 26
Montreal, Canada
07 h 05 m
07:15
Tue, 16 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,117
Ottawa to Casablanca , 15 Jun
Air Canada AC | 453
12:00
Mon, 15 Jun 26
Ottawa, Canada
01 h 05 m
13:05
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 418
16:00
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
01 h 26 m
17:26
Mon, 15 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Mon, 15 Jun 26
Montreal, Canada
07 h 05 m
07:15
Tue, 16 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,302
Ottawa to Casablanca , 15 Jun
Air Canada AC | 1945
14:00
Mon, 15 Jun 26
Ottawa, Canada
01 h 10 m
15:10
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 418
16:00
Mon, 15 Jun 26
Terminal T1
Toronto, Canada
01 h 26 m
17:26
Mon, 15 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 72
19:10
Mon, 15 Jun 26
Montreal, Canada
07 h 05 m
07:15
Tue, 16 Jun 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
About Gatineau (YND)
Gatineau
