Find cheap flights to Beirut

Sat 23/3
Sat 30/3
Any month
Compare vs. momondo |

When is the best time to fly to Beirut?

+90.0%
+60.0%
+30.0%
Base
Price
989 - 1,695 CAD

Beirut flight deals found on momondo

Check out some of the best fares to Beirut found recently by users on momondo
Quickest
Cheapest
Royal Air Maroc
Royal Air Maroc
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
17h 50m
1 Stop
12:50 am
+1
BEY
Beirut airport
Royal Air Maroc
BEY
7:00 am
Beirut airport
19h 35m
1 Stop
7:35 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
857 CAD
Royal Air Maroc
Royal Air Maroc
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
17h 50m
1 Stop
12:50 am
+1
BEY
Beirut airport
Royal Air Maroc
BEY
7:00 am
Beirut airport
19h 35m
1 Stop
7:35 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
911 CAD
Qatar Airways
Qatar Airways
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
26h 50m
1 Stop
9:50 am
+1
BEY
Beirut airport
Qatar Airways
BEY
7:00 am
Beirut airport
24h 45m
1 Stop
12:45 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
961 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
17h 00m
2 Stops
12:00 am
+1
BEY
Beirut airport
Multiple Airlines
BEY
7:00 am
Beirut airport
35h 20m
2 Stops
11:20 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
976 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
16h 25m
1 Stop
11:25 pm
BEY
Beirut airport
Multiple Airlines
BEY
7:00 am
Beirut airport
17h 59m
2 Stops
5:59 pm
YYZ
Toronto Pearson Intl airport
987 CAD
Lufthansa
Lufthansa
YYZ
12:00 am
Toronto Pearson Intl airport
27h 05m
1 Stop
10:05 am
+1
BEY
Beirut airport
Lufthansa
BEY
7:00 am
Beirut airport
35h 32m
2 Stops
11:32 am
+1
YYZ
Toronto Pearson Intl airport
1,027 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
16h 25m
1 Stop
11:25 pm
BEY
Beirut airport
Multiple Airlines
BEY
7:00 am
Beirut airport
17h 59m
2 Stops
5:59 pm
YYZ
Toronto Pearson Intl airport
987 CAD
Royal Air Maroc
Royal Air Maroc
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
17h 50m
1 Stop
12:50 am
+1
BEY
Beirut airport
Royal Air Maroc
BEY
7:00 am
Beirut airport
19h 35m
1 Stop
7:35 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
857 CAD
Royal Air Maroc
Royal Air Maroc
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
17h 50m
1 Stop
12:50 am
+1
BEY
Beirut airport
Royal Air Maroc
BEY
7:00 am
Beirut airport
19h 35m
1 Stop
7:35 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
911 CAD
Multiple Airlines
Multiple Airlines
YOW
12:00 am
Ottawa airport
19h 04m
2 Stops
2:04 am
+1
BEY
Beirut airport
Multiple Airlines
BEY
7:00 am
Beirut airport
21h 40m
2 Stops
9:40 pm
YOW
Ottawa airport
1,103 CAD
MEA
MEA
YYZ
12:00 am
Toronto Pearson Intl airport
25h 05m
1 Stop
8:05 am
+1
BEY
Beirut airport
MEA
BEY
7:00 am
Beirut airport
15h 45m
1 Stop
3:45 pm
YYZ
Toronto Pearson Intl airport
1,575 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
20h 20m
2 Stops
3:20 am
+1
BEY
Beirut airport
Air Canada
BEY
7:00 am
Beirut airport
21h 35m
2 Stops
9:35 pm
YTZ
Toronto Island airport
1,148 CAD

Which airlines operate flights to Beirut?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Beirut

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

Quick facts about Beirut

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Beirut
Local time
Currency
Lebanese Pound
Beer
Domestic Beer (.5 litre)
1.53 CAD
Food
Inexpensive restaurant
13 CAD
Public transport
One-way ticket
1.78 CAD

Start planning your trip to Beirut