Welcome | Sign out

Cheap Flights from Beirut to Canada

Did You Know?

There are no long haul direct flights between Beirut, LB and Canada.
There are no medium haul direct flights between Beirut, LB and Canada.
You must make at least one connection to fly from Beirut, LB to Canada.
There are no short haul direct flights between Beirut, LB and Canada.
There are no direct flights from Beirut, LB to Canada.

Flights to Cities in Canada

Flights
Airline
Lowest Price
British Airways, LOT, Royal Jordanian, Turkish, MIA Air Liban, Qatar, Royal Air Maroc, Etihad, Egyptair, Air Canada, Alitalia, Air Algerie, Air France, Lufthansa
$726
LOT, British Airways, Air France, Etihad, Air Canada, MIA Air Liban, Lufthansa, Turkish
$869
Lufthansa, Air France, MIA Air Liban, Air Canada, British Airways, Turkish, LOT
$839
Lufthansa, Air France, MIA Air Liban, Air Canada, LOT, Turkish, British Airways
$839
Etihad, MIA Air Liban, Lufthansa, Air France, Air Canada, British Airways
$847
Air Canada
$900
Lufthansa, Air France, Air Canada
$730
Lufthansa, Air France, Air Canada, British Airways
$990
Air Canada, Air France, Lufthansa, Etihad, LOT, British Airways
$854
LOT, Alitalia, British Airways, Etihad, Royal Jordanian, Egyptair, Air Canada, Aeroflot, MIA Air Liban, Ethiopian, Air France, Lufthansa, Emirates, Turkish
$766
LOT, British Airways, Etihad, Royal Jordanian, Air Canada, Lufthansa, MIA Air Liban, Air France, Turkish
$724
Air Canada, MIA Air Liban
$894
Brussels, British Airways, Air Canada, United, Air Berlin, El Al, Ethiopian, Air France, Alitalia, Austrian, Turkish, Swiss, LOT, Royal Jordanian, Delta, US Airways, KLM, Transaero, Lufthansa, Aeroflot, American
$749
Swiss, LOT, Austrian, Alitalia, British Airways, Etihad, Royal Jordanian, Aeroflot, Air Canada, United, American, Air France, Lufthansa, Emirates, KLM
€760
Etihad, Egyptair, Air Canada, British Airways, Royal Jordanian, United, Delta, American, Air France, Lufthansa, Alitalia, Austrian, Turkish, Emirates
JOD573
Air France, Lufthansa, Turkish, American, United, Air Canada, LOT, Delta, Korean, US Airways, KLM, Austrian, Brussels, British Airways, Swiss
$1076
Swiss, Alitalia, El Al, Austrian, Brussels, British Airways, Royal Jordanian, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, KLM, Turkish, US Airways, LOT
$877
Turkish, KLM, Swiss, LOT, Brussels, British Airways, Air Canada, Lufthansa, Air France, American, United, Delta, US Airways, Austrian
$1073
American, Egyptair, Air Canada, United, Lufthansa, Air France, Qatar, Air Algerie, Delta, Etihad, British Airways, Alitalia, Austrian, Turkish, Royal Jordanian
JOD626
Brussels, Air France, American, United, Air Canada, British Airways, Delta, Austrian, LOT, KLM, Lufthansa
$894
Lufthansa, American, United, Air Canada, British Airways, Austrian, Swiss, KLM, Air France
€976
Lufthansa, Turkish, Austrian, British Airways, Air Canada, United, Delta, American, Air France, Etihad
JOD753
British Airways, US Airways, Brussels, Austrian, Swiss, KLM, Air Canada, United, Delta, Lufthansa, American, Air France
$880
Turkish, KLM, LOT, Austrian, British Airways, Air Canada, United, Delta, American, Air France, US Airways, Lufthansa
$1127
Brussels, Austrian, LOT, Swiss, Turkish, KLM, British Airways, Air France, American, United, Lufthansa, Delta, Air Canada, Royal Jordanian, US Airways
$877
Royal Jordanian, Air Canada, Swiss, Austrian, KLM, Alitalia, United, American, Air France, Lufthansa, British Airways
€767
United, Delta, American, Air France, Lufthansa, Turkish, Air Canada, British Airways, Austrian
JOD760
British Airways, Air Canada, United, American, Air France, Lufthansa, Austrian, Swiss, KLM
€915
Etihad, British Airways, American, Austrian, Turkish, Royal Jordanian, Air Canada, United, Lufthansa, Air France, Delta
JOD588
KLM, Air Canada, United, Lufthansa, Air France, American, Delta
$1255
Cheap Flights from Beirut to Canada, from $724 Round trip from BEY to CA