Find cheap flights to Beirut

Fri. 23/8
Fri. 30/8
Any month
Compare vs. momondo |

When is the best time to fly to Beirut?

+90.0%
+60.0%
+30.0%
Base
Price
1,000 - 1,740 CAD

When is the best time to fly to Beirut?

From most locations, the cheapest flights to Beirut can be found during the month of January; however great deals can be found at other times.

When is the best time to book flights to Beirut?

On average, from most locations, when planning your trip to Beirut, try to book your flight in the region of 28 days in advance for the cheapest prices.

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

In general, booking your departure to Beirut for a Monday represents the best deal on airfare. Try to avoid a Friday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Beirut?

Generally, when visiting Beirut, morning flights represent the best value. noon flights are likely to have higher prices.


Beirut flight deals found on momondo

Check out some of the best fares to Beirut found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
YUL
12 Nov.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
26 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
806 CAD
British Airways
British Airways
YUL
28 Oct.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
19 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
808 CAD
LOT
LOT
YYZ
04 Nov.
Toronto Pearson Intl airport
21h 25m
1 Stop
BEY
Beirut airport
LOT
BEY
23 Nov.
Beirut airport
23h 50m
1 Stop
YYZ
Toronto Pearson Intl airport
834 CAD
LOT
LOT
YYZ
02 Oct.
Toronto Pearson Intl airport
21h 40m
1 Stop
BEY
Beirut airport
LOT
BEY
12 Oct.
Beirut airport
23h 30m
1 Stop
YYZ
Toronto Pearson Intl airport
837 CAD
British Airways
British Airways
YUL
02 Dec.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
08 Dec.
Beirut airport
39h 31m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
841 CAD
British Airways
British Airways
YYZ
11 Nov.
Toronto Pearson Intl airport
17h 00m
1 Stop
BEY
Beirut airport
British Airways
BEY
18 Nov.
Beirut airport
19h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
848 CAD
British Airways
British Airways
YYZ
11 Nov.
Toronto Pearson Intl airport
17h 00m
1 Stop
BEY
Beirut airport
British Airways
BEY
18 Nov.
Beirut airport
19h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
848 CAD
British Airways
British Airways
YUL
12 Nov.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
26 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
806 CAD
British Airways
British Airways
YUL
28 Oct.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
19 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
808 CAD
MEA
MEA
YYC
30 Oct.
Calgary airport
23h 45m
1 Stop
BEY
Beirut airport
MEA
BEY
07 Nov.
Beirut airport
16h 45m
1 Stop
YYC
Calgary airport
1,230 CAD
MEA
MEA
YUL
28 Aug.
Montreal Pierre Elliott Trudeau Intl airport
12h 45m
1 Stop
BEY
Beirut airport
MEA
BEY
20 Sep.
Beirut airport
30h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,345 CAD
LOT
LOT
YYZ
02 Oct.
Toronto Pearson Intl airport
21h 40m
1 Stop
BEY
Beirut airport
LOT
BEY
12 Oct.
Beirut airport
23h 30m
1 Stop
YYZ
Toronto Pearson Intl airport
837 CAD

Airports near Beirut

Below you will find all the airports in Beirut along with their distance from the city centre
Beirut
6 km from city centre

Popular routes to Beirut

Most frequently searched flights to Beirut along with the cheapest price and shortest flight duration
Montreal to Beirut
Fastest flight time
13h 35m
Cheapest price
807 CAD
Toronto to Beirut
Fastest flight time
14h 30m
Cheapest price
836 CAD
Halifax to Beirut
Fastest flight time
19h 55m
Cheapest price
1,033 CAD
Ottawa to Beirut
Fastest flight time
12h 15m
Cheapest price
1,045 CAD
Vancouver to Beirut
Fastest flight time
16h 20m
Cheapest price
1,073 CAD
Windsor to Beirut
Fastest flight time
16h 05m
Cheapest price
1,155 CAD
Sarnia to Beirut
Fastest flight time
22h 45m
Cheapest price
1,175 CAD
London to Beirut
Fastest flight time
21h 00m
Cheapest price
1,194 CAD
Winnipeg to Beirut
Fastest flight time
18h 45m
Cheapest price
1,212 CAD
Edmonton to Beirut
Fastest flight time
23h 15m
Cheapest price
1,218 CAD
Calgary to Beirut
Fastest flight time
14h 45m
Cheapest price
1,239 CAD
Kamloops to Beirut
Fastest flight time
38h 15m
Cheapest price
1,392 CAD
Rouyn-Noranda to Beirut
Fastest flight time
23h 45m
Cheapest price
1,833 CAD
Kelowna to Beirut
Fastest flight time
33h 50m
Cheapest price
2,752 CAD
View more

Start planning your trip to Beirut