Popular Filters
One Way Price
Duration
Stops From Halifax
Departure From Halifax
BHD 295
BHD 268
BHD 309
Arrival at Amsterdam
BHD 282
BHD 268
Alliances & Airlines
Oneworld
(1)
SkyTeam
(3)
Star Alliance
(18)
+ 2 more
Layover Airports
+ 2 more
Layover Duration
Top Airlines
Flights from Halifax to Netherlands
Book flights from Halifax to Netherlands at lowest price. Get best deals on your upcoming Halifax to Netherlands flight only on MakeMyTrip Bahrain.
BHD 271
Transit Visa may be required
Halifax to Amsterdam , 16 Jun
TAP Portugal TP | 8283 | Operated By Air Canada
14:05
Tue, 16 Jun 26
Halifax, Canada
02 h 29 m
15:34
Tue, 16 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 | 668
08:40
Wed, 17 Jun 26
Terminal T1
Lisbon, Portugal
03 h 10 m
12:50
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 285
Transit Visa may be required
Halifax to Amsterdam , 16 Jun
American Airlines AA | 1323
14:27
Tue, 16 Jun 26
Halifax, Canada
02 h 20 m
15:47
Tue, 16 Jun 26
Philadelphia, United States
BAGGAGE : CHECK INCABIN
Information not available
American Airlines AA | 204
18:30
Tue, 16 Jun 26
Terminal A
Philadelphia, United States
07 h 30 m
08:00
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 298
Halifax to Amsterdam , 16 Jun
Air Canada AC | 7689
13:35
Tue, 16 Jun 26
Halifax, Canada
02 h 13 m
14:48
Tue, 16 Jun 26
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 8012
17:50
Tue, 16 Jun 26
Ottawa, Canada
49 m
18:39
Tue, 16 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 900
21:30
Tue, 16 Jun 26
Montreal, Canada
06 h 45 m
10:15
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 300
Halifax to Amsterdam , 16 Jun
Air Canada AC | 7685
07:15
Tue, 16 Jun 26
Halifax, Canada
02 h 13 m
08:28
Tue, 16 Jun 26
Ottawa, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 453
12:00
Tue, 16 Jun 26
Ottawa, Canada
01 h 05 m
13:05
Tue, 16 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 808
21:35
Tue, 16 Jun 26
Terminal T1
Toronto, Canada
07 h 25 m
11:00
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 301
Halifax to Amsterdam , 16 Jun
Air Canada AC | 667
17:30
Tue, 16 Jun 26
Halifax, Canada
01 h 47 m
18:17
Tue, 16 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 900
21:30
Tue, 16 Jun 26
Montreal, Canada
06 h 45 m
10:15
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 308
Transit Visa may be required
Halifax to Amsterdam , 16 Jun
United Airlines UA | 3471
14:50
Tue, 16 Jun 26
Halifax, Canada
02 h 18 m
16:08
Tue, 16 Jun 26
Terminal C
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 70
17:55
Tue, 16 Jun 26
Terminal C
Newark, United States
07 h 20 m
07:15
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 312
Transit Visa may be required
Halifax to Amsterdam , 16 Jun
Air Canada AC | 7387 | Operated By Discover Airlines
19:30
Tue, 16 Jun 26
Halifax, Canada
06 h 30 m
07:00
Wed, 17 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 988
09:25
Wed, 17 Jun 26
Terminal T1
Frankfurt, Germany
01 h 10 m
10:35
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 313
Transit Visa may be required
Halifax to Amsterdam , 16 Jun
Air Canada AC | 4164 | Operated By United Airlines
14:50
Tue, 16 Jun 26
Halifax, Canada
02 h 18 m
16:08
Tue, 16 Jun 26
Terminal C
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 3683 | Operated By United Airlines
17:55
Tue, 16 Jun 26
Terminal C
Newark, United States
07 h 20 m
07:15
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 318
Transit Visa may be required
Halifax to Amsterdam , 16 Jun
Air Canada AC | 7387 | Operated By Discover Airlines
19:30
Tue, 16 Jun 26
Halifax, Canada
06 h 30 m
07:00
Wed, 17 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 9075 | Operated By Lufthansa
09:25
Wed, 17 Jun 26
Terminal T1
Frankfurt, Germany
01 h 10 m
10:35
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
BHD 358
Halifax to Amsterdam , 16 Jun
Air France AF | 6549 | Operated By WestJet
13:30
Tue, 16 Jun 26
Halifax, Canada
02 h 30 m
15:00
Tue, 16 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 8266 | Operated By KLM Royal Dutch
16:45
Tue, 16 Jun 26
Terminal T3
Toronto, Canada
07 h 15 m
06:00
Wed, 17 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
About Halifax (YHZ)
Halifax
