Popular Filters
One Way Price
Duration
Stops From Halifax
Departure From Halifax
OMR 380
OMR 265
OMR 281
OMR 256
Arrival at Beirut
OMR 281
OMR 256
OMR 380
Alliances & Airlines
Oneworld
(4)
SkyTeam
(6)
Star Alliance
(18)
+ 2 more
Layover Airports
+ 5 more
Layover Duration
Flights from Halifax
Top Flights to Halifax
Top Airlines
Halifax to Lebanon
OMR 259
Halifax to Beirut , 7 Jun
Porter Airlines PD | 256
18:45
Sun, 7 Jun 26
Halifax, Canada
01 h 48 m
19:33
Sun, 7 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 764
21:35
Sun, 7 Jun 26
Montreal, Canada
12 h 25 m
17:00
Mon, 8 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 416
09:00
Tue, 9 Jun 26
Doha, Qatar
03 h 35 m
12:35
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 268
Halifax to Beirut , 7 Jun
Porter Airlines PD | 2324 | Operated By Passaredo Transportes Aereos
08:00
Sun, 7 Jun 26
Halifax, Canada
01 h 54 m
08:54
Sun, 7 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 764
21:35
Sun, 7 Jun 26
Montreal, Canada
12 h 25 m
17:00
Mon, 8 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 416
09:00
Tue, 9 Jun 26
Doha, Qatar
03 h 35 m
12:35
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 284
Halifax to Beirut , 7 Jun
WestJet WS | 811
20:15
Sun, 7 Jun 26
Halifax, Canada
02 h 30 m
21:45
Sun, 7 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 22
13:40
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
13 h 20 m
11:00
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 581
08:35
Wed, 10 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 30 m
11:05
Wed, 10 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 296
Halifax to Beirut , 7 Jun
Air Canada AC | 611
12:20
Sun, 7 Jun 26
Halifax, Canada
02 h 24 m
13:44
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 22
13:40
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
13 h 20 m
11:00
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 581
08:35
Wed, 10 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 30 m
11:05
Wed, 10 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 383
Transit Visa may be required
Halifax to Beirut , 7 Jun
Air Canada AC | 601
05:15
Sun, 7 Jun 26
Halifax, Canada
02 h 40 m
06:55
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 996
12:45
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
10 h 25 m
06:10
Mon, 8 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 709
09:15
Mon, 8 Jun 26
Terminal T3
Cairo, Egypt
01 h 15 m
10:30
Mon, 8 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 425
Transit Visa may be required
Halifax to Beirut , 7 Jun
Air Canada AC | 613
14:05
Sun, 7 Jun 26
Halifax, Canada
02 h 29 m
15:34
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 896
18:35
Sun, 7 Jun 26
Terminal T1
Toronto, Canada
09 h 35 m
11:10
Mon, 8 Jun 26
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 252
12:05
Mon, 8 Jun 26
Athens, Greece
01 h 45 m
13:50
Mon, 8 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 472
Transit Visa may be required
Halifax to Beirut , 7 Jun
Air Canada AC | 667
17:30
Sun, 7 Jun 26
Halifax, Canada
01 h 45 m
18:15
Sun, 7 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 802
20:20
Sun, 7 Jun 26
Montreal, Canada
07 h 35 m
09:55
Mon, 8 Jun 26
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6524 | Operated By Middle East Airlines
11:45
Mon, 8 Jun 26
Terminal T1
Geneva, Switzerland
03 h 50 m
16:35
Mon, 8 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 480
Transit Visa may be required
Halifax to Beirut , 7 Jun
Lufthansa LH | 4399 | Operated By Discover Airlines
19:30
Sun, 7 Jun 26
Halifax, Canada
06 h 30 m
07:00
Mon, 8 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 582
10:10
Mon, 8 Jun 26
Terminal T1
Frankfurt, Germany
04 h 10 m
15:20
Mon, 8 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 711
17:50
Mon, 8 Jun 26
Terminal T3
Cairo, Egypt
01 h 20 m
19:10
Mon, 8 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 636
Transit Visa may be required
Halifax to Beirut , 7 Jun
Air Canada AC | 2051
20:00
Sun, 7 Jun 26
Halifax, Canada
01 h 38 m
20:38
Sun, 7 Jun 26
Terminal T1
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 870
21:35
Sun, 7 Jun 26
Montreal, Canada
06 h 45 m
10:20
Mon, 8 Jun 26
Terminal T2C
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 212
13:40
Mon, 8 Jun 26
Terminal T2C
Paris, France
04 h 15 m
18:55
Mon, 8 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
OMR 640
Transit Visa may be required
Halifax to Beirut , 7 Jun
Air Canada AC | 2051
20:00
Sun, 7 Jun 26
Halifax, Canada
01 h 38 m
20:38
Sun, 7 Jun 26
Terminal T1
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 864
22:25
Sun, 7 Jun 26
Montreal, Canada
06 h 35 m
10:00
Mon, 8 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 202
13:00
Mon, 8 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Mon, 8 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
About Halifax (YHZ)
Halifax
