Popular Filters
One Way Price
Duration
Stops From Ottawa
Departure From Ottawa
SGD 951
SGD 910
SGD 1,365
SGD 1,102
Arrival at Beirut
SGD 910
SGD 1,071
SGD 1,661
Alliances & Airlines
Oneworld
()
SkyTeam
(7)
Star Alliance
(17)
Layover Airports
+ 3 more
Layover Duration
Flights from Ottawa
Top Flights to Ottawa
Top Airlines
Popular Flights
Ottawa to Lebanon Flights
SGD 910
Ottawa to Beirut , 8 Jun
WestJet WS | 893
06:55
Mon, 8 Jun 26
Ottawa, Canada
01 h 05 m
08:00
Mon, 8 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 22
13:40
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
13 h 20 m
11:00
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 581
08:35
Wed, 10 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 30 m
11:05
Wed, 10 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 951
Ottawa to Beirut , 8 Jun
Air Canada AC | 449
10:00
Mon, 8 Jun 26
Ottawa, Canada
01 h 10 m
11:10
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 22
13:40
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
13 h 20 m
11:00
Tue, 9 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 581
08:35
Wed, 10 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 30 m
11:05
Wed, 10 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,071
Ottawa to Beirut , 8 Jun
Air Canada AC | 8002
06:00
Mon, 8 Jun 26
Ottawa, Canada
45 m
06:45
Mon, 8 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
10:15
Mon, 8 Jun 26
Montreal, Canada
12 h 45 m
07:00
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 957
08:45
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
04 h 10 m
11:55
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,088
Ottawa to Beirut , 8 Jun
Emirates EK | 5812 | Operated By Air Canada
06:00
Mon, 8 Jun 26
Ottawa, Canada
45 m
06:45
Mon, 8 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
10:15
Mon, 8 Jun 26
Montreal, Canada
12 h 45 m
07:00
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 957
08:45
Tue, 9 Jun 26
Terminal T3
Dubai, United Arab Emirates
04 h 10 m
11:55
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,102
Ottawa to Beirut , 8 Jun
Air Canada AC | 8018
21:45
Mon, 8 Jun 26
Ottawa, Canada
46 m
22:31
Mon, 8 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
10:15
Tue, 9 Jun 26
Montreal, Canada
12 h 45 m
07:00
Wed, 10 Jun 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 957
08:45
Wed, 10 Jun 26
Terminal T3
Dubai, United Arab Emirates
04 h 10 m
11:55
Wed, 10 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,365
Transit Visa may be required
Ottawa to Beirut , 8 Jun
Air Canada AC | 8010
15:00
Mon, 8 Jun 26
Ottawa, Canada
49 m
15:49
Mon, 8 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 898
18:05
Mon, 8 Jun 26
Montreal, Canada
09 h 05 m
10:10
Tue, 9 Jun 26
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 252
12:05
Tue, 9 Jun 26
Athens, Greece
01 h 45 m
13:50
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,413
Transit Visa may be required
Ottawa to Beirut , 8 Jun
Air Canada AC | 461
16:00
Mon, 8 Jun 26
Ottawa, Canada
01 h 10 m
17:10
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 896
18:35
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
09 h 35 m
11:10
Tue, 9 Jun 26
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 252
12:05
Tue, 9 Jun 26
Athens, Greece
01 h 45 m
13:50
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,661
Transit Visa may be required
Ottawa to Beirut , 8 Jun
Air Canada AC | 7776
19:30
Mon, 8 Jun 26
Ottawa, Canada
49 m
20:19
Mon, 8 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 864
22:10
Mon, 8 Jun 26
Montreal, Canada
06 h 50 m
10:00
Tue, 9 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Middle East Airlines ME | 202
13:00
Tue, 9 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,671
Transit Visa may be required
Ottawa to Beirut , 8 Jun
Air Canada AC | 7776
19:30
Mon, 8 Jun 26
Ottawa, Canada
49 m
20:19
Mon, 8 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 864
22:10
Mon, 8 Jun 26
Montreal, Canada
06 h 50 m
10:00
Tue, 9 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6526 | Operated By Middle East Airlines
13:00
Tue, 9 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,677
Transit Visa may be required
Ottawa to Beirut , 8 Jun
Air Canada AC | 469
20:05
Mon, 8 Jun 26
Ottawa, Canada
01 h 10 m
21:15
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 858
23:45
Mon, 8 Jun 26
Terminal T1
Toronto, Canada
07 h 05 m
11:50
Tue, 9 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6526 | Operated By Middle East Airlines
13:00
Tue, 9 Jun 26
Terminal T2
London - Heathrow Apt, United Kingdom
04 h 35 m
19:35
Tue, 9 Jun 26
Beirut, Lebanon
BAGGAGE : CHECK INCABIN
Information not available
About Ottawa (YOW)
Ottawa
