Find cheap flights to Beirut

Sun. 21/7
Sun. 28/7
Any month
Compare vs. momondo |

When is the best time to fly to Beirut?

+90.0%
+60.0%
+30.0%
Base
Price
973 - 1,667 CAD

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
29 Oct.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
05 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
803 CAD
British Airways
British Airways
YUL
04 Nov.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
11 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
803 CAD
British Airways
British Airways
YUL
29 Oct.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
02 Dec.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
804 CAD
British Airways
British Airways
YUL
04 Nov.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
02 Dec.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
804 CAD
British Airways
British Airways
YUL
16 Sep.
Montreal Pierre Elliott Trudeau Intl airport
16h 40m
1 Stop
BEY
Beirut airport
British Airways
BEY
11 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
833 CAD
British Airways
British Airways
YYZ
04 Nov.
Toronto Pearson Intl airport
17h 00m
1 Stop
BEY
Beirut airport
British Airways
BEY
24 Nov.
Beirut airport
38h 50m
2 Stops
YYZ
Toronto Pearson Intl airport
838 CAD
Royal Jordanian
Royal Jordanian
YUL
29 Jul.
Montreal Pierre Elliott Trudeau Intl airport
13h 35m
1 Stop
BEY
Beirut airport
Royal Jordanian
BEY
07 Aug.
Beirut airport
14h 50m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,699 CAD
Turkish Airlines
Turkish Airlines
YYZ
09 Oct.
Toronto Pearson Intl airport
15h 10m
1 Stop
BEY
Beirut airport
Turkish Airlines
BEY
28 Oct.
Beirut airport
16h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
907 CAD
Royal Air Maroc
Royal Air Maroc
YUL
14 Dec.
Montreal Pierre Elliott Trudeau Intl airport
14h 40m
1 Stop
BEY
Beirut airport
Royal Air Maroc
BEY
05 Jan.
Beirut airport
18h 20m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,347 CAD
British Airways
British Airways
YUL
16 Sep.
Montreal Pierre Elliott Trudeau Intl airport
16h 40m
1 Stop
BEY
Beirut airport
British Airways
BEY
11 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
833 CAD
British Airways
British Airways
YUL
29 Oct.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
05 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
803 CAD
British Airways
British Airways
YUL
04 Nov.
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
BEY
Beirut airport
British Airways
BEY
11 Nov.
Beirut airport
18h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
803 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 30m
Cheapest price
803 CAD
Toronto to Beirut
Fastest flight time
15h 40m
Cheapest price
843 CAD
Toronto to Beirut
Fastest flight time
15h 20m
Cheapest price
991 CAD
Ottawa to Beirut
Fastest flight time
12h 15m
Cheapest price
993 CAD
Vancouver to Beirut
Fastest flight time
15h 50m
Cheapest price
1,065 CAD
Windsor to Beirut
Fastest flight time
20h 50m
Cheapest price
1,128 CAD
Toronto to Beirut
Fastest flight time
21h 40m
Cheapest price
1,190 CAD
Calgary to Beirut
Fastest flight time
24h 05m
Cheapest price
1,191 CAD
Edmonton to Beirut
Fastest flight time
17h 00m
Cheapest price
1,194 CAD
Winnipeg to Beirut
Fastest flight time
18h 15m
Cheapest price
1,199 CAD
Kamloops to Beirut
Fastest flight time
38h 15m
Cheapest price
1,366 CAD
London to Beirut
Fastest flight time
17h 55m
Cheapest price
1,480 CAD
Halifax to Beirut
Fastest flight time
17h 35m
Cheapest price
1,683 CAD
Rouyn-Noranda to Beirut
Fastest flight time
23h 40m
Cheapest price
1,796 CAD
Sarnia to Beirut
Fastest flight time
24h 50m
Cheapest price
2,268 CAD
Kelowna to Beirut
Fastest flight time
40h 10m
Cheapest price
2,409 CAD
View more

Start planning your trip to Beirut