Cheap flights from Canada to Beirut

YYZ — BEY
7 Feb — 14 Feb1
Return
1 adult
Economy
From?
To?
Tue 7/2
Tue 14/2

How far in advance should I book a flight from Canada to Beirut?

To save up to 18% on this flight, we recommend booking at least 51 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Beirut from C$ 1,492 1-2 weeks out and tickets from C$ 1,734 for flights departing within the next 72 hours.

What is the cheapest month to fly from Canada to Beirut?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, February can be a great choice for travel to Beirut. Flights to Beirut from Canada in February are about C$ 1,374 on average during February, but can be found for as low as C$ 997.

When is the cheapest time to fly from Canada to Beirut (CA - BEY)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Beirut as you normally would.

Cheap flights from Canada to Beirut in February, March 2023

The best prices found for Canada to BEY flights for February, March
27 Mar. - 9 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

22h 10m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 00m
C$ 1,058

Royal Jordanian

Deal found 1/2

27 Mar. - 9 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

22h 10m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

25h 50m
C$ 1,061

Royal Jordanian

Deal found 31/1

27 Mar. - 9 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

22h 10m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

25h 50m
C$ 1,081

Royal Jordanian

Deal found 1/2

Canada to Beirut 2023 flight deals

Cheap flights to Beirut from Canada found for this year
1 May - 14 May
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

31h 25m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

17h 45m
C$ 1,051

Royal Jordanian

Deal found 31/1

28 Apr. - 16 May
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

31h 25m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 00m
C$ 1,055

Royal Jordanian

Deal found 31/1

5 May - 21 May
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

31h 25m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 00m
C$ 1,057

Royal Jordanian

Deal found 31/1

Cheap LOT flights from Canada to Beirut

31 May - 11 Jul.
YOW

Ottawa

BEY

Beirut

2 stops

48h 35m
BEY

Beirut

YOW

Ottawa

2 stops

26h 28m
C$ 1,343

LOT

Deal found 31/1

31 May - 11 Jul.
YOW

Ottawa

BEY

Beirut

2 stops

48h 35m
BEY

Beirut

YOW

Ottawa

2 stops

24h 38m
C$ 1,347

LOT

Deal found 30/1

1 Jun. - 13 Jul.
YOW

Ottawa

BEY

Beirut

2 stops

26h 35m
BEY

Beirut

YOW

Ottawa

2 stops

23h 28m
C$ 1,439

LOT

Deal found 30/1

Cheap Air Canada flights from Canada to Beirut

1 May - 26 Jun.
YTZ

Toronto Island

BEY

Beirut

2 stops

17h 10m
BEY

Beirut

YTZ

Toronto Island

2 stops

23h 49m
C$ 1,307

Air Canada

Deal found 1/2

1 May - 16 May
YTZ

Toronto Island

BEY

Beirut

2 stops

17h 10m
BEY

Beirut

YTZ

Toronto Island

2 stops

23h 49m
C$ 1,308

Air Canada

Deal found 1/2

1 May - 18 May
YTZ

Toronto Island

BEY

Beirut

2 stops

18h 10m
BEY

Beirut

YTZ

Toronto Island

2 stops

23h 49m
C$ 1,332

Air Canada

Deal found 31/1

Last minute flights from Canada to Beirut

Late deals on round-trip flights to Beirut from Canada, departing today and this week
12 Feb. - 22 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

15h 20m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

39h 51m
C$ 1,159

Multiple Airlines

Deal found 31/1

12 Feb. - 21 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

21h 35m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

39h 51m
C$ 1,165

Multiple Airlines

Deal found 1/2

12 Feb. - 10 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

1 stop

21h 35m
BEY

Beirut

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

39h 51m
C$ 1,190

Multiple Airlines

Deal found 1/2

One-way flights to Beirut from Canada

The cheapest one-way flights from Canada to Beirut
19 Mar.
YYZ

Toronto Pearson Intl

BEY

Beirut

3 stops

50h 55m
C$ 476

Multiple Airlines

Deal found 31/1

7 Feb.
YYZ

Toronto Pearson Intl

BEY

Beirut

3 stops

42h 05m
C$ 555

Multiple Airlines

Deal found 1/2

12 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

BEY

Beirut

2 stops

36h 45m
C$ 558

Multiple Airlines

Deal found 31/1

Related info for your journey

Useful info, stats and facts about Canada to Beirut flights.

What airport do you fly into for flights to Beirut from Canada?

If you book a flight to Beirut from Canada, you will be flying to Beirut, which is the city’s only airport. Beirut (BEY) is located 7.8 km from the centre of Beirut.

Which airlines flying from Canada to Beirut have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, MEA, and Egypt Air flying from Canada to Beirut have implemented new flexible cancellation policies.

Can I find flights from Canada to Beirut for under C$ 1,100 on Cheapflights?

Yes, there are multiple flights from Canada to Beirut for under C$ 1,100. The cheapest flight booked recently is on Royal Jordanian for just C$ 1,051, but on average you can expect to pay C$ 1,085.

Are there last-minute flights available from Canada to Beirut for under C$ 1,200?

There are currently 20+ open flights from Canada to Beirut within the next 7 days for less than C$ 1,200.

What are the most popular routes from Canada to Beirut?

While some choose either Toronto Pearson Intl - Beirut or Vancouver Intl - Beirut, Montreal Pierre Elliott Trudeau Intl - Beirut is the most popular route from Canada to Beirut.

What are the most popular airlines that fly from Canada to Beirut?

Air Canada, Air France and ITA Airways are the most popular airlines when flying from Canada to Beirut.

What are the cheapest flights from Canada to Beirut?

While on average a flight from Canada to Beirut is generally C$ 1,179, our data shows the cheapest flight currently is C$ 586. When looking at the most popular route, (Montreal Pierre Elliott Trudeau Intl - Beirut), you can expect to pay C$ 1,051 for that flight.

Departure points for flights from Canada to Beirut

Select to see more specific information for flights to Beirut from all departure points in Canada

Top 10 airlines flying from Canada to Beirut

The chart below displays the airlines Cheapflights users travelling from Canada to Beirut choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 17AverageC$ 34FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Air TransatCheapestC$ 520AverageC$ 787FlexibilityNo cancel feeOn-time50%COVID-19 safety
Search Air Transat flights
CorsairCheapestC$ 661AverageC$ 878FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Corsair flights
Royal JordanianCheapestC$ 748AverageC$ 1,445FlexibilityNo cancel feeOn-time61%COVID-19 safety
Search Royal Jordanian flights
Air FranceCheapestC$ 797AverageC$ 1,423FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
British AirwaysCheapestC$ 806AverageC$ 1,477FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Royal Air MarocCheapestC$ 846AverageC$ 1,288FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Royal Air Maroc flights
Turkish AirlinesCheapestC$ 855AverageC$ 1,556FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
Qatar AirwaysCheapestC$ 860AverageC$ 1,516FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
Air CanadaCheapestC$ 862AverageC$ 1,640FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights

Search flights to Beirut by cabin class

First Classfrom C$ 5,284/person
Business Classfrom C$ 2,070/person
Prem Economyfrom C$ 1,725/person
Economyfrom C$ 440/person
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.