Popular Filters
One Way Price
Duration
Stops From Abbotsford
Departure From Abbotsford
BHD 348
BHD 364
BHD 372
Arrival at Beirut
BHD 361
BHD 348
BHD 501
Alliances & Airlines
Oneworld
(3)
SkyTeam
(8)
Star Alliance
(21)
+ 2 more
Layover Airports
+ 8 more
Layover Duration
Flights from Abbotsford
Top Flights to Abbotsford
Top Airlines
Flights from Abbotsford to Lebanon
Book flights from Abbotsford to Lebanon at lowest price. Get best deals on your upcoming Abbotsford to Lebanon flight only on MakeMyTrip Bahrain.
BHD 351
Vancouver to Beirut , 24 May
WestJet WS | 712
11:30
Sun, 24 May 26
Terminal M
Vancouver, Canada
04 h 35 m
19:05
Sun, 24 May 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 768
21:00
Sun, 24 May 26
Terminal T3
Toronto, Canada
13 h 15 m
17:15
Mon, 25 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 416
09:00
Tue, 26 May 26
Doha, Qatar
03 h 25 m
12:25
Tue, 26 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 364
Transit Visa may be required
Vancouver to Beirut , 24 May
Alaska Airlines AS | 2012
07:55
Sun, 24 May 26
Terminal M
Vancouver, Canada
01 h 03 m
08:58
Sun, 24 May 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sun, 24 May 26
Seattle, United States
11 h 55 m
17:05
Mon, 25 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 828
04:15
Tue, 26 May 26
Istanbul, Turkey
01 h 50 m
06:05
Tue, 26 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 367
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 8804
13:15
Sun, 24 May 26
Terminal M
Vancouver, Canada
01 h 05 m
14:20
Sun, 24 May 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sun, 24 May 26
Seattle, United States
11 h 55 m
17:05
Mon, 25 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 828
04:15
Tue, 26 May 26
Istanbul, Turkey
01 h 50 m
06:05
Tue, 26 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 373
Vancouver to Beirut , 24 May
WestJet WS | 720
17:30
Sun, 24 May 26
Terminal M
Vancouver, Canada
04 h 35 m
01:05
Mon, 25 May 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 22
13:40
Mon, 25 May 26
Terminal T1
Toronto, Canada
13 h 20 m
11:00
Tue, 26 May 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 581
08:35
Wed, 27 May 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 30 m
11:05
Wed, 27 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 375
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 8798
09:00
Sun, 24 May 26
Terminal M
Vancouver, Canada
01 h 05 m
10:05
Sun, 24 May 26
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 204
19:10
Sun, 24 May 26
Seattle, United States
11 h 55 m
17:05
Mon, 25 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 828
04:15
Tue, 26 May 26
Istanbul, Turkey
01 h 50 m
06:05
Tue, 26 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 504
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 2026
15:40
Sun, 24 May 26
Terminal M
Vancouver, Canada
01 h 31 m
18:11
Sun, 24 May 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 850
19:55
Sun, 24 May 26
Calgary, Canada
08 h 55 m
11:50
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 202
13:00
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Mon, 25 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 505
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 308
13:00
Sun, 24 May 26
Terminal M
Vancouver, Canada
04 h 48 m
20:48
Sun, 24 May 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 866
23:30
Sun, 24 May 26
Montreal, Canada
07 h 20 m
11:50
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 202
13:00
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Mon, 25 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 507
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 2026
15:40
Sun, 24 May 26
Terminal M
Vancouver, Canada
01 h 31 m
18:11
Sun, 24 May 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 850
19:55
Sun, 24 May 26
Calgary, Canada
08 h 55 m
11:50
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6526 | Operated By Middle East Airlines
13:00
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Mon, 25 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 542
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 4876 | Operated By United Airlines
13:45
Sun, 24 May 26
Terminal M
Vancouver, Canada
04 h 20 m
20:05
Sun, 24 May 26
Terminal T1
Chicago, United States
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 5368 | Operated By United Airlines
21:40
Sun, 24 May 26
Terminal T1
Chicago, United States
08 h 15 m
11:55
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6526 | Operated By Middle East Airlines
13:00
Mon, 25 May 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Mon, 25 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
BHD 653
Transit Visa may be required
Vancouver to Beirut , 24 May
Air Canada AC | 838
13:15
Sun, 24 May 26
Terminal M
Vancouver, Canada
09 h 50 m
08:05
Mon, 25 May 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 218
12:00
Mon, 25 May 26
Terminal T3
Frankfurt, Germany
03 h 50 m
16:50
Mon, 25 May 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
About Abbotsford (YXX)
Abbotsford
