Find cheap flights to Beirut

Round-trip
Economy
Boston (BOS)
Beirut (BEY)
Sun. 29/11
Sun. 6/12
Any month
Compare vs. momondo |

Cheapest flights to Beirut airports

Find the cheapest flights to these Beirut airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Beirut?

What is the cheapest month to fly to Beirut?

In general, November is the cheapest month to fly from Canada to Beirut. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around 983 C$. If you’re not able to fly to Beirut in November, then May is your next best option. Flight prices from Canada to Beirut during May average around 992 C$.

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

The ideal time to book your flight to Beirut is 35 days in advance, when prices tend to average 1,128 C$. Keep in mind that you might also find cheap flights to Beirut outside of this time window. In fact, momondo users recently found flights from Canada to Beirut for 646 C$.

What is the cheapest day to depart on your flight to Beirut?

The cheapest day to depart from Canada to Beirut is on a Tuesday when prices can be found for as low as 1,182 C$. Be sure to avoid booking your departure on a Friday as prices are generally higher than usual. According to our data, the average ticket price to Beirut on Friday is 1,359 C$.

What is the cheapest time of day to depart on your flight to Beirut?

In the morning is the cheapest time of day to fly from Canada to Beirut when you can find flight prices for as low as 1,132 C$. Flying to Beirut in the morning is an ideal time because this is during off-peak travel hours. In the afternoon is when there is more demand to fly to Beirut, so prices are often more expensive at around 1,321 C$ per ticket.


Beirut flight deals found on momondo

Check out some of the best fares from airports in Canada to Beirut found recently by users on momondo
Cheapest
Best
Quickest
Multiple Airlines
4 Dec.
YYZ
Toronto Pearson Intl
43h 20m
2 stops
BEY
Beirut
25 Dec.
BEY
Beirut
35h 45m
1 stop
YYZ
Toronto Pearson Intl
MEA
31 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
12h 50m
1 stop
BEY
Beirut
1 Mar.
BEY
Beirut
13h 55m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Air Canada
14 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
12h 50m
1 stop
BEY
Beirut
29 Jan.
BEY
Beirut
13h 55m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
4 Dec.
YYZ
Toronto Pearson Intl
16h 35m
1 stop
BEY
Beirut
25 Dec.
BEY
Beirut
35h 45m
1 stop
YYZ
Toronto Pearson Intl
Multiple Airlines
5 Dec.
YYZ
Toronto Pearson Intl
24h 10m
1 stop
BEY
Beirut
13 Dec.
BEY
Beirut
23h 25m
2 stops
YYZ
Toronto Pearson Intl
Air Canada
25 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl
12h 50m
1 stop
BEY
Beirut
1 Mar.
BEY
Beirut
13h 55m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl

Find the cheapest one-way flights to Beirut

If you're looking for one-way flights to Beirut, view some of our deals below.
Cheapest
Best
Quickest
Multiple Airlines
27 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
43h 10m
3 stops
BEY
Beirut
Turkish Airlines
20 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
14h 30m
1 stop
BEY
Beirut
Qatar Airways
25 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
20h 05m
1 stop
BEY
Beirut

Start planning your trip to Beirut

  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First