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
$727
LOT, British Airways, Air France, Etihad, Air Canada, MIA Air Liban, Lufthansa, Turkish
$863
Lufthansa, Air France, MIA Air Liban, Air Canada, British Airways, Turkish, LOT
$872
Lufthansa, Air France, MIA Air Liban, Air Canada, LOT, Turkish, British Airways
$872
Etihad, MIA Air Liban, Lufthansa, Air France, Air Canada, British Airways
$838
Air Canada
$921
Lufthansa, Air France, Air Canada
$731
Lufthansa, Air France, Air Canada, British Airways
$987
Air Canada, Air France, Lufthansa, Etihad, LOT, British Airways
$887
LOT, Alitalia, British Airways, Etihad, Royal Jordanian, Egyptair, Air Canada, Aeroflot, MIA Air Liban, Ethiopian, Air France, Lufthansa, Emirates, Turkish
$737
LOT, British Airways, Etihad, Royal Jordanian, Air Canada, Lufthansa, MIA Air Liban, Air France, Turkish
$757
Air Canada, MIA Air Liban
$919
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
$743
Swiss, LOT, Austrian, Alitalia, British Airways, Etihad, Royal Jordanian, Aeroflot, Air Canada, United, American, Air France, Lufthansa, Emirates, KLM
€713
Etihad, Egyptair, Air Canada, British Airways, Royal Jordanian, United, Delta, American, Air France, Lufthansa, Alitalia, Austrian, Turkish, Emirates
JOD581
Air France, Lufthansa, Turkish, American, United, Air Canada, LOT, Delta, Korean, US Airways, KLM, Austrian, Brussels, British Airways, Swiss
$1092
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
$841
Turkish, KLM, Swiss, LOT, Brussels, British Airways, Air Canada, Lufthansa, Air France, American, United, Delta, US Airways, Austrian
$1089
American, Egyptair, Air Canada, United, Lufthansa, Air France, Qatar, Air Algerie, Delta, Etihad, British Airways, Alitalia, Austrian, Turkish, Royal Jordanian
JOD614
Brussels, Air France, American, United, Air Canada, British Airways, Delta, Austrian, LOT, KLM, Lufthansa
$877
Lufthansa, American, United, Air Canada, British Airways, Austrian, Swiss, KLM, Air France
€979
Lufthansa, Turkish, Austrian, British Airways, Air Canada, United, Delta, American, Air France, Etihad
JOD760
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
$1122
Brussels, Austrian, LOT, Swiss, Turkish, KLM, British Airways, Air France, American, United, Lufthansa, Delta, Air Canada, Royal Jordanian, US Airways
$871
Royal Jordanian, Air Canada, Swiss, Austrian, KLM, Alitalia, United, American, Air France, Lufthansa, British Airways
€808
United, Delta, American, Air France, Lufthansa, Turkish, Air Canada, British Airways, Austrian
JOD767
British Airways, Air Canada, United, American, Air France, Lufthansa, Austrian, Swiss, KLM
€899
Etihad, British Airways, American, Austrian, Turkish, Royal Jordanian, Air Canada, United, Lufthansa, Air France, Delta
JOD613
KLM, Air Canada, United, Lufthansa, Air France, American, Delta
$1248
Cheap Flights from Beirut to Canada, from $727 Round trip from BEY to CA