Popular Filters
One Way Price
Duration
Stops From Ottawa
Departure From Ottawa
SAR 4,288
SAR 4,244
Arrival at Birmingham
SAR 4,244
SAR 4,244
Alliances & Airlines
Oneworld
()
SkyTeam
(12)
Star Alliance
(6)
+ 1 more
Layover Airports
+ 1 more
Layover Duration
Flights from Ottawa
Top Flights to Ottawa
Top Airlines
Flights from Ottawa to Great Britain
Book flights from Ottawa to Great Britain at lowest price. Get best deals on your upcoming Ottawa to Great Britain flight only on MakeMyTrip Saudi.
SAR 4,244
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
Virgin Atlantic VS | 6674 | Operated By Air France
18:20
Fri, 13 Mar 26
Ottawa, Canada
07 h 10 m
06:30
Sat, 14 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 6614 | Operated By Air France
09:10
Sat, 14 Mar 26
Terminal T2E
Paris, France
01 h 20 m
09:30
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,257
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
Air France AF | 327
18:20
Fri, 13 Mar 26
Ottawa, Canada
07 h 10 m
06:30
Sat, 14 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1164 | Operated By Airlinair
09:10
Sat, 14 Mar 26
Terminal T2E
Paris, France
01 h 20 m
09:30
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,288
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
United Airlines UA | 4587
15:15
Fri, 13 Mar 26
Ottawa, Canada
01 h 46 m
17:01
Fri, 13 Mar 26
Terminal C
Newark, United States
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8838 | Operated By Lufthansa
19:00
Fri, 13 Mar 26
Terminal B
Newark, United States
07 h 35 m
07:35
Sat, 14 Mar 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
United Airlines UA | 8807 | Operated By Lufthansa
12:00
Sat, 14 Mar 26
Terminal T1
Frankfurt, Germany
01 h 35 m
12:35
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,380
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
KLM Royal Dutch KL | 2079 | Operated By Air France
18:20
Fri, 13 Mar 26
Ottawa, Canada
07 h 10 m
06:30
Sat, 14 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2012 | Operated By Air France
12:35
Sat, 14 Mar 26
Terminal T2F
Paris, France
01 h 20 m
13:55
Sat, 14 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1047
16:30
Sat, 14 Mar 26
Amsterdam, Netherlands
01 h 15 m
16:45
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,382
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
KLM Royal Dutch KL | 2079 | Operated By Air France
18:20
Fri, 13 Mar 26
Ottawa, Canada
07 h 10 m
06:30
Sat, 14 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1402
09:05
Sat, 14 Mar 26
Terminal T2F
Paris, France
01 h 25 m
10:30
Sat, 14 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:35
Sat, 14 Mar 26
Amsterdam, Netherlands
01 h 15 m
12:50
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,388
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
KLM Royal Dutch KL | 2079 | Operated By Air France
18:20
Fri, 13 Mar 26
Ottawa, Canada
07 h 10 m
06:30
Sat, 14 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2006 | Operated By Air France
08:10
Sat, 14 Mar 26
Terminal T2F
Paris, France
01 h 25 m
09:35
Sat, 14 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:35
Sat, 14 Mar 26
Amsterdam, Netherlands
01 h 15 m
12:50
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,469
Transit Visa may be required
Ottawa to Birmingham , 13 Mar
KLM Royal Dutch KL | 2079 | Operated By Air France
18:20
Fri, 13 Mar 26
Ottawa, Canada
07 h 10 m
06:30
Sat, 14 Mar 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 3599 | Operated By Air France
10:15
Sat, 14 Mar 26
Terminal T2F
Paris, France
01 h 25 m
11:40
Sat, 14 Mar 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1045
12:35
Sat, 14 Mar 26
Amsterdam, Netherlands
01 h 15 m
12:50
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 6,401
Ottawa to Birmingham , 13 Mar
Air Canada AC | 888
22:55
Fri, 13 Mar 26
Ottawa, Canada
06 h 25 m
09:20
Sat, 14 Mar 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6812
11:30
Sat, 14 Mar 26
London - Heathrow Apt, United Kingdom
12:30
Sat, 14 Mar 26
London, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6812
13:16
Sat, 14 Mar 26
London, United Kingdom
14:36
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
SAR 12,517
Ottawa to Birmingham , 13 Mar
Lufthansa LH | 6693 | Operated By Air Canada
22:55
Fri, 13 Mar 26
Ottawa, Canada
06 h 25 m
09:20
Sat, 14 Mar 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6812
11:30
Sat, 14 Mar 26
London - Heathrow Apt, United Kingdom
12:30
Sat, 14 Mar 26
London, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
AccesRail 9B | 6812
13:16
Sat, 14 Mar 26
London, United Kingdom
14:36
Sat, 14 Mar 26
Birmingham, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
About Ottawa (YOW)
Ottawa
