- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Birmingham to Ontario
Cheapest return flight prices found by our users on KAYAK in the last 5 daysBook Cheap Birmingham to Ontario Plane Tickets
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Birmingham to Ontario that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Birmingham to Ontario
Tue, 1 Dec - Tue, 8 Dec
08:10 - 18:15BHX Birmingham-YYZ Toronto Pearson Intl
15h 05m2 stops Dublin Reykjavik Keflavik Intl
19:40 - 13:25YYZ Toronto Pearson Intl-BHX Birmingham
12h 45m2 stops Reykjavik Keflavik Intl Dublin
£407Multiple Airlines
Tue, 1 Dec - Tue, 8 Dec
08:10 - 18:15BHX Birmingham-YYZ Toronto Pearson Intl
15h 05m2 stops Dublin Reykjavik Keflavik Intl
19:40 - 13:25YYZ Toronto Pearson Intl-BHX Birmingham
12h 45m2 stops Reykjavik Keflavik Intl Dublin
£407Multiple Airlines
Wed, 25 Nov - Mon, 30 Nov
09:10 - 15:50BHX Birmingham-YYZ Toronto Pearson Intl
11h 40m1 stop Dublin
17:20 - 19:30YYZ Toronto Pearson Intl-BHX Birmingham
21h 10m1 stop Dublin
£493Aer Lingus
Sat, 17 Apr - Sat, 1 May
10:25 - 19:52BHX Birmingham-YTZ Toronto Island
14h 27m2 stops Frankfurt am Main Montreal Pierre Elliott Trudeau Intl
14:55 - 17:30YTZ Toronto Island-BHX Birmingham
21h 35m2 stops Washington, D.C. Dulles Intl Frankfurt am Main
£508Air Canada
Mon, 16 Nov - Mon, 23 Nov
06:00 - 13:00BHX Birmingham-YYZ Toronto Pearson Intl
12h 00m1 stop Frankfurt am Main
18:15 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
13h 15m1 stop Frankfurt am Main
£520Air Canada
Thu, 5 Nov - Wed, 18 Nov
06:05 - 16:15BHX Birmingham-YYZ Toronto Pearson Intl
15h 10m1 stop Frankfurt am Main
18:15 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
13h 15m1 stop Frankfurt am Main
£523Lufthansa
Wed, 25 Nov - Mon, 30 Nov
06:05 - 16:15BHX Birmingham-YYZ Toronto Pearson Intl
15h 10m1 stop Frankfurt am Main
21:25 - 17:05YYZ Toronto Pearson Intl-BHX Birmingham
14h 40m1 stop Frankfurt am Main
£526Lufthansa
Wed, 2 Dec - Sat, 5 Dec
09:10 - 15:50BHX Birmingham-YYZ Toronto Pearson Intl
11h 40m1 stop Dublin
17:20 - 08:40YYZ Toronto Pearson Intl-BHX Birmingham
10h 20m1 stop Dublin
£591Aer Lingus
Thu, 17 Dec - Sun, 17 Jan
13:30 - 19:15BHX Birmingham-YYZ Toronto Pearson Intl
10h 45m1 stop Amsterdam Schiphol
17:55 - 08:35YYZ Toronto Pearson Intl-BHX Birmingham
9h 40m1 stop Amsterdam Schiphol
£700KLM
Wed, 31 Mar - Sun, 4 Apr
09:15 - 21:00BHX Birmingham-YYZ Toronto Pearson Intl
16h 45m2 stops Amsterdam Schiphol Paris Charles de Gaulle
23:30 - 16:50YYZ Toronto Pearson Intl-BHX Birmingham
12h 20m2 stops Paris Charles de Gaulle Amsterdam Schiphol
£785KLM
Recent one-way flight deals from Birmingham to Ontario
Fri, 4 Dec
13:30 - 15:55BHX Birmingham-YYZ Toronto Pearson Intl
31h 25m2 stops Paris Charles de Gaulle Québec City
£312Multiple Airlines
Fri, 4 Dec
16:25 - 14:40BHX Birmingham-YYZ Toronto Pearson Intl
27h 15m1 stop Lisbon Humberto Delgado
£353Multiple Airlines
Fri, 4 Dec
18:10 - 06:40BHX Birmingham-YYZ Toronto Pearson Intl
41h 30m3 stops Dublin Paris Charles de Gaulle Calgary
£357Multiple Airlines
Mon, 16 Nov
19:30 - 14:32BHX Birmingham-YOW Ottawa
48h 02m3 stops Rome Fiumicino Lisbon Humberto Delgado Newark
£389Multiple Airlines
Mon, 16 Nov
07:00 - 23:40BHX Birmingham-YOW Ottawa
21h 40m2 stops Paris Charles de Gaulle Toronto Pearson Intl
£424Multiple Airlines
Tue, 27 Oct
12:15 - 15:05BHX Birmingham-YYZ Toronto Pearson Intl
30h 50m2 stops Edinburgh Turnhouse Paris Charles de Gaulle
£435Multiple Airlines
Fri, 30 Oct
06:30 - 20:10BHX Birmingham-YYZ Toronto Pearson Intl
17h 40m2 stops Malaga Casablanca Mohamed V
£485Multiple Airlines
Sun, 29 Nov
19:00 - 15:50BHX Birmingham-YYZ Toronto Pearson Intl
25h 50m1 stop Dublin
£776British Airways
Sun, 29 Nov
19:00 - 15:50BHX Birmingham-YYZ Toronto Pearson Intl
25h 50m1 stop Dublin
£779British Airways
Fri, 30 Oct
06:00 - 18:57BHX Birmingham-YTZ Toronto Island
16h 57m2 stops Frankfurt am Main Washington, D.C. Dulles Intl
£804Air Canada
Recent last minute flight deals from Birmingham to Ontario
Mon, 26 Oct - Mon, 9 Nov
13:15 - 17:15BHX Birmingham-YYZ Toronto Pearson Intl
32h 00m1 stop Frankfurt am Main
17:30 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
38h 00m2 stops Montreal Pierre Elliott Trudeau Intl Frankfurt am Main
£648Air Canada
Mon, 26 Oct - Mon, 9 Nov
13:15 - 17:15BHX Birmingham-YYZ Toronto Pearson Intl
32h 00m1 stop Frankfurt am Main
20:25 - 08:10YYZ Toronto Pearson Intl-BHX Birmingham
30h 45m1 stop Zurich
£654Multiple Airlines
Mon, 26 Oct - Mon, 9 Nov
06:00 - 21:15BHX Birmingham-YYZ Toronto Pearson Intl
19h 15m2 stops Frankfurt am Main Chicago O'Hare Intl
19:00 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
36h 30m2 stops Montreal Pierre Elliott Trudeau Intl Frankfurt am Main
£655Air Canada
Mon, 26 Oct - Mon, 9 Nov
09:10 - 23:29BHX Birmingham-YYZ Toronto Pearson Intl
18h 19m2 stops Dublin Chicago O'Hare Intl
17:20 - 07:50YYZ Toronto Pearson Intl-BHX Birmingham
9h 30m1 stop Dublin
£791British Airways
Thu, 22 Oct - Thu, 29 Oct
18:05 - 16:20BHX Birmingham-YYZ Toronto Pearson Intl
27h 15m1 stop Frankfurt am Main
19:15 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
13h 15m1 stop Frankfurt am Main
£803Multiple Airlines
Mon, 26 Oct - Mon, 9 Nov
09:10 - 23:29BHX Birmingham-YYZ Toronto Pearson Intl
18h 19m2 stops Dublin Chicago O'Hare Intl
15:15 - 07:50YYZ Toronto Pearson Intl-BHX Birmingham
35h 35m2 stops Chicago O'Hare Intl Dublin
£816British Airways
Thu, 22 Oct - Thu, 29 Oct
06:05 - 12:50BHX Birmingham-YYZ Toronto Pearson Intl
35h 45m2 stops Frankfurt am Main Zurich
19:15 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
13h 15m1 stop Frankfurt am Main
£816Air Canada
Mon, 26 Oct - Mon, 9 Nov
08:55 - 17:15BHX Birmingham-YYZ Toronto Pearson Intl
12h 20m1 stop Zurich
21:25 - 17:05YYZ Toronto Pearson Intl-BHX Birmingham
14h 40m1 stop Frankfurt am Main
£832Multiple Airlines
Thu, 22 Oct - Thu, 29 Oct
06:05 - 12:50BHX Birmingham-YYZ Toronto Pearson Intl
35h 45m2 stops Frankfurt am Main Zurich
14:35 - 12:30YYZ Toronto Pearson Intl-BHX Birmingham
17h 55m2 stops Chicago O'Hare Intl Frankfurt am Main
£838Air Canada
Sat, 24 Oct - Sat, 31 Oct
19:35 - 10:53BHX Birmingham-YYZ Toronto Pearson Intl
44h 18m2 stops Dublin Raleigh-Durham
18:55 - 07:50YYZ Toronto Pearson Intl-BHX Birmingham
32h 55m2 stops Chicago O'Hare Intl Dublin
£899Multiple Airlines
Booking Insights
KAYAK's insights & trends for Birmingham to Ontario flights
Get data-powered insights and trends into flights from Birmingham to Ontario to help you find the cheapest flights, the best time to fly and much more.
Prices
Airlines
More
How much is a return flight from Birmingham to Region of Ontario?
This analysis is based on the cheapest return trip price found on KAYAK in the last 12 months by searching for a flight from Birmingham to Region of Ontario departing in December.
Flight prices are below average for this route right now.
Flights to Region of Ontario from Birmingham usually cost between £462 and £608 in December.The lowest price found in the past 5 days was £407 on Multiple Airlines (1 Dec–8 Dec).
What is the cheapest month to fly from Birmingham to Ontario?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for round-trip flights from Birmingham to Ontario, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Birmingham to Ontario is October, when tickets cost £544 (return) on average. On the other hand, the most expensive months are December and August, when the average cost of return tickets is £725 and £706 respectively.
How far in advance should I book a flight from Birmingham to Ontario?
To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights from Birmingham to Ontario, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.
To get a below-average price on a flight from Birmingham to Ontario, you should book around 4 weeks before departure, which saves you about 34% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 15 weeks before departure.
Good to know - Cheap tickets from Birmingham to Ontario
Low season | March |
|---|---|
High season | August |
Cheapest flight | £312 |
FAQs - booking Ontario flights
Reviews of the top 5 airlines flying from Birmingham to Ontario
See real verified KAYAK customer reviews for airlines flying from Birmingham to Ontario. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
7.5
Virgin AtlanticOverall score based on 696 reviews
6.9Food
7.7Boarding
7.3Comfort
8.1Crew
7.5Entertainment
Airline reviews
Fast and efficient boarding, pleasant flight with plenty of leg room in economy delight. Food was good and the afternoon tea was a nice touch. Was a little delayed in Canada due to CBSA checking all passengers at the jet bridge but otherwise great flight
10.0 ExcellentZak, Oct 2026
Fast and efficient boarding, pleasant flight with plenty of leg room in economy delight. Food was good and the afternoon tea was a nice touch. Was a little delayed in Canada due to CBSA checking all passengers at the jet bridge but otherwise great flight
Lounge was top notch h with great variety of food and drinks. Cabin crew were great. Smooth flight.
My seat 3G did not go down fully and the buttons were not working properly
Food was the worst I’ve had on a VA flight. Normally it’s a lot better
These are one of the older seat arrangements facing away from the windows! Not particularly convenient sets. No storage spaces. NO COAT HANGING HOOKS. Inconvenient business class seat compared to any other airlines of similar class. Staff are excellent! Extremely professional, friendly. Food is good too.
The staff was not very polite but the flight was very very nice and comfortable and the entertainment was great
Premium economy more comfortable than economy, but not by much. Did was awful, do not try the omelette. Flight crew were helpful. Flight was delayed by over an hour. Overall but bad, arrived safely and thank God.
Food was excellent. Service was very good. Staff was very helpful to all passengers.
Your flight delayed at Heathrow n I almost missed my mother funeral.you idiots. I had to waste 10 hours in different airports. Thank your stars I'm not suing you.
Seats were old and dirty, for a long haul flight you expect to be able to recline and for the av to work properly. Choice for vegans was fruit….
We arrived at airport around 9:30 AM and checked in by 10 am! Later we were informed that flight was 20 moms and later our flight being delayed by an hour and 10 mins. The arrival gates changed twice ! Plus traveling on the bus to and fro at both delayed further! This Placed an additional pressure on us in Dublin as we had to rush, run and clear both security and US customs. Where both sides were extremely busy with other flights to US. Luckily we boarded our LA flight just 5 mins before take off! No time for bathroom breaks or any shopping! Instead of relaxing flight it becomes more stressful due to timing and delays!
The legroom, seat width, inability to book my seat with the airline in advance when I paid extra to do so, the food is extremely plain and small. The cups of tea and coffee are small. Not to mention I had to pay for a g&T when I paid over $1k for a one way flight. Sheep travel better in a transporter.
Internet didn’t work more than 30 seconds at a time. Stared at my seat for most of the flight.
We had a connection flight in Toronto and the checked bags didn’t arrive to the baggage claim area 1.5 hours later- this caused us to miss our flight because of the delay. I called Aer Lingus to see if they could help, but since I booked it through a third party on Kayak, they said they couldn’t help. Are you able to help with this? We needed up getting a hotel and renting a car for the solution.
Flight crew was very cold and stood around a lot talking to each other.
Checked in ok for 3 flights at the airport check-in desk, but apparently I was not checked in to my connecting flights even though I was assured that I was and had seats on all 3 flights. Aer Lingus departure was also delayed for 1.5 hours which gave no time to collect bags to go through customs.
delayed flight stayed whole night at washington Dallas airport at seats , uncomfortable . i am senior citizen , very tired , worst travel.
It’s my new favourite airline! Everything was smooth and relaxed!
They out me in the baby row so I was surrounded by toddlers, they also did not send my luggage and was not able to book my connecting flight
I got rerouted to another flight/city because the original flight was late and I would not have made my connection. I had to wait an additional five hours (no compensation) for the new flight which was also delayed because the computer was not working. Arrived at my final destination after nearly 20 hours of travel only to discover that my baggage had not arrived with me. Two days later and still waiting for my baggage. Customer service has been incredibly unhelpful and even hung up on me because I dared to ask for them to have someone call me when my bag arrived at the airport. No one apologized to me for what I experienced and they were dismissive of the fact that I have absolutely no clothes or toiletries. Absolutely awful, disorganized and stressful experience. Am dreading the return flight.
I did not like the fact that the first leg of our trip from Canada to Nassau was delayed by 3 hours so we missed our connection to London. But yet the follow day our flight never left Canada until about 1:10 the following morning. Only 2 of the 3 persons in my group was issued meal vouchers. We lost a day of sightseeing in London. On the Canada to Nassau London I requested a cup of water which the stewardess shrug me off and never brought it
Unfortunately, my experience with Air Canada was not as great as I had hoped. The flight attendants were not very friendly or welcoming, which made the overall experience less pleasant. I expected better customer service and a more positive attitude from the crew. I hope Air Canada takes this feedback into consideration and works to improve the passenger experience.
great flights both ways on time both ways.staff(ladies) where great at check-in.
Was disappointed when landing in Canada was made to wait for over 1 hour with several other parents and babies for our strollers . The expectation was that the gate checked strollers would be there when exiting aircraft. This was not the case we were told to walk to a point and wait for them . After being left there and not being updated we were met with very hostile and rude air canada staff . There where no apologies or understanding even though all the children where very uncomfortable and the parents very frustrated as you can imagine . Instead the air canada staff at the airport where very rude and made an already frustrating situation much worse instead of trying to assure the parents that that were making effort to fix the situation. One gentleman in particular was very rude to some parents telling them to move when they were simply seeking information. He made the other parents including myself feel very uncomfortable. He also told a gentleman he was capturing images of everyones boarding pass when this was untrue as he was only taking a photo of the gentleman pass which was strange.
I wish they gave the earphones earlier rather than when we are already in flight.
We were a little late pushing back ,but arrived a head of time.
The 787 Dreamliner that we flew on was relatively new and a nice aircraft. We flew on a 777 which was noticeably older and the seats were average” but the 787 was very nice, especially for the price. No window blinds anymore, instead high tech adjustable polychromatic glass!! Nice.
an absolute disaster and nightmare on air condition. IT WAS FREEZING!! everyone around us had hats, hoodies, gloves outdoor jackets on. that segment of the aircraft had a fault I assume...no amount of suggestion to turn down the air con helped. otherwise all good.
Everything was very good, short delay Toronto to Regina on my return to Canada but not a big deal. Thanks Kayak, Dr. Ian Stewart
Boarded smoothly, took off on time. Entertainment screens were reliable and the movie library is abundant. Food better than wtst was served on the first leg of the journey by another airline.
Great service food was very good and overall experience was great !!
The longer flight on our leg back to the US was fine. Boarding was great, we had to stay on the runway for a bit after boarding… they kept it cool uncomfortable.
Paid for exit row at the back of the plane. Window seat with lots of leg space. Food was inedible (as usual). Brought my own.
The plane was late (as was my flight out from Birmingham the day before)
Tiny, cramped seats with minimum leg room and hard armrests. Basic needs like a seat and luggage came with an additional charge. Budget airline amenities with premium airlune cost. I won't use this airline again.
I'm Canaadian. I hate Air Canada. I used to give them a pass on their international service. No longer, They suck across the board now! Old planes, exhausted staff bad food and shitty entertainment. Your seats need reupholstered! Start with that...
Great flight. Left on time, not very crowded. Quiet and the right temperature.
I paid a lot of money for seat selection and was miserable for flight duration
Nothing -they cancelled the flight with less than 12 hours notice
Departure delayed two hours due to congestion over Frankfurt airspace. Not the fault of Lufthansa, or crew. At Birmingham we sat around in the corridor for 90 minutes with no sears, outside a locked waiting room. The Birmingham WlFi was not connected to the internet for some. reason
Horrible experience. They broke the handle of my checked in suitcase and then refused pay for damages
A great flight. The crew was excellent too. Of particular note of excellence was the gluten-free meal which was one of the best offerings I’ve ever had on a plane. Outstanding work, BA chefs.
I had a great experience on this flight! The crew was extremely helpful and attentive. Seats are very comfortable and the in flight entertainment was excellent.
The onboard service was fantastic, really in a class of its own
Everything was fine except not posting the gate number until 14 minutes before boarding. In an airport the size of Heathrow, that was unacceptable.
Better and more attentive crew and more food options. Leg space is very tight.
Our flight was delayed by over 6 hours. We then had to deplane, stay overnight in a hotel then fly out the next day, 23 hours late.
A heated chicken pie as a snack was terrible and could not be eaten. It should never be served. The crew took a long time in cleaning up after meals
premium economy was comfortable. Service was nice and crew were pleasant. However, mid flight the bathroom was not clean. It would be nice if people learned to clean up after themselves.
It was one of our best flight experiences. The crew was fantastic, the service was top notch with a genuine smile on everyone’s face. Would highly recommend British Airways.
More options for your flight from Birmingham to Ontario
Complete your trip to Ontario with a hotel stay or car hire
Information on your arrival and departure airports
Cabin class types available on flights to Ontario
Cabin classes available on flights to Ontario. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from other airports in Birmingham to Ontario
Flights from all airports in Birmingham to Ontario. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Flights from Birmingham to popular cities in Ontario
Flights from Birmingham to Ottawafrom £672
Flights from Birmingham to Torontofrom £407
Flights from Birmingham to Windsorfrom £648