Find flights
Deals
When to book
FAQs & Tips
Airlines

€190 Find cheap flights to Ontario

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Ireland to Ontario departing on 25/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Mon 26/8
Mon 2/9

Search hundreds of travel sites at once for deals on flights to Ontario

In the last 7 days, travellers have searched 50,834,033 times on KAYAK, and here's why:

Save 30% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Ontario Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Toronto
Hamilton1 stop€274
Ottawa
Ottawa1 stop€423

Good to know

Low season

January

High season

August

Cheapest flight

€190
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Dublin to Toronto Pearson Airport

FAQs - booking Ontario flights

  • How long is the flight to Ontario?

    An average direct flight from Ireland to Ontario takes 17h 38m, covering a distance of 8197 km. The most popular route is Dublin - Toronto with an average flight time of 7h 05m.

  • What is the cheapest flight to Ontario?

    The cheapest ticket to Ontario from Ireland found in the last 72 hours was €226 one-way, and €299 round-trip. The most popular route is Dublin to Toronto Pearson Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was €330.

  • Which airlines fly to Ontario?

    Air Canada, Lufthansa & United Airlines fly the most frequently from Ireland to Ontario.

  • What are the most popular destinations in Ontario?

    Based on KAYAK flight searches, the most popular destination is Toronto (98% of total searches to Ontario). The next most popular destinations are Ottawa (2%) and Thunder Bay (0.1%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Ontario

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ontario flight deals.

Top 5 airlines flying to Ontario

Need help choosing which airline to fly with from Ireland to Ontario? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.6
Qatar AirwaysOverall score based on 4155 reviews
7.6Comfort
7.8Boarding
8.1Crew
7.6Entertainment
7.5Food
Airline reviews

Being a QR Platinum member traveling in business class, I expected the staff to be more courteous. Unfortunately, the lady staff was rude attending business class 1K side.

2.0 MediocreAjesh, Jul 2024COK - DOH
Read more about Qatar Airways reviews

Being a QR Platinum member traveling in business class, I expected the staff to be more courteous. Unfortunately, the lady staff was rude attending business class 1K side.

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

More facilities to transport to the gates......felt too much walking distance

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

They shld improve and provide a lunch or dinner in an international leg

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

Wore experience due to delay and took me 3 days to reach my destination.

No separate queue for business class/platinum passengers. I had to stay in the long queue to board. I requested breakfast before landing, but the crew didn't offer, except a coffee with milk. No tea with milk was available. Had asked for cookies, but didn't receive them. The crew in the business class was not good in terms of service..

Polite and helpful crew. My son developed fever. Crew members came and gave him medication and also came and enquired about his health several times.

On the positive side, Turkish airlines had a direct flight from Dallas to Istanbul. The check in process was fine and the flight crew was very nice. In terms of improvement, despite paying for better seats, the seats were very cramped. The food was terrible.

My originating flight by Turkish Airlines was late, so I missed my connecting flight to Dallas I was supposed to pick up a rental car on my arrival and because it was a no show case for this car rental company they cancelled my bookings and charged 368 USD. So because of Turkish Airlines I lost 368 US dollars. Will never fly again with this company.

Very disorganised check-in and boarding. We won't fly with them again

Nothing really was great as such. Seen other no name airlines perform better.

Don’t use them on the IST-isb route, horrible service

It was a nightmare. I booked business class ticket from Ediburgh to Beirut via Istanbul to attend a funeral. I had a wonderful experience flying to Istanbul from Edinburgh. Then I could not get a boarding pass issued to Beirut. It seems that although they booked me and I had a reservation number, I had no seat allocated and the flight was full. I was asked to go from one desk to another and made to wait for 2 hours. I missed my flight as I did not have a seat assigned and it was full. The only option was to put me on the next flight, 6 hours later, for a fee of over $400. They said that was the best they can do to 'help me' and to 'take it or leave it'. Well, I was not about to be bullied; I stood my ground. I booked and paid premium for the journey, which was confirmed. The eventually accepted to not charge me extra and i waited a total of over 8 hours in the airport with no compensation. On top of my grief with the risk of missing the funeral service, I had to put up with their indifference and condescending attitude. They spoke about me in Turkish thinking I would not understand (I hold a British passport) in front of me. When they eventually handed my passport and boarding pass back to me, I showed them I was born in Istanbul and that I understood everything and said a condescending 'thank you' back to them in Turkish. You should have seen their faces. I said that consumers have rights and it is a shame that Turkish Airlines does not have good customer service to at least acknowledge and apologize for errors committed by the airline. Blaming the me, the client, for such an error and placing unreasonable ultimatums, rudeness and dismissiveness to be rid of me, particularly when I was vulnerable and visibly grieving was really shocking... The airline taints the city of Istanbul and the people of Türkiye. Such a shame.

Was not able to check in online, so had to stand in line for 90 minutes to get a boarding pass, and I had no luggage to check. Why not let people check in in advance on line? Or at a kiosk at the airport?

There was a Turkish Airlines employee sat in 16A in the row in front of us. We understood that she was a Turkish Airlines employee from her interaction with the cabin crew and the fact that she boarded business but was sitting in economy with us. What annoyed us was the extremely loud conversation she had for the majority of the 12 hour flight with two men, one of which was leaning over the chair in front of her. This was annoying as they were so loud that my wife and I could still hear them despite wearing our noise cancelling earphones. No intervention was taken by the cabin crew. Secondly, she ordered some extra meals from the crew, which we believe to have come from business class, for her male friends. Seeing this in economy is very disheartening. Lastly, one of her male friends pulled out an e-cigarette and was only mildly reprimanded by the cabin crew. Overall, we consider this behaviour completely inappropriate of a Turkish Airlines employee. Next time we will book with Emirites, I don’t think that their employees would be allowed to behave in this manner.

There was a Turkish Airlines employee sitting in front of us, we noticed from her conversations we witnessed with the cabin crew and the fact that she boarded business class. She was sat in 16A. Firstly she was talking loudly the majority of the flight with two other men, one of which was leaning over the seat in front of her. This was disturbing as they were talking loudly and we were not able to sleep. The 12 hour long flight turned into a nightmare, even the noise cancellation didn’t work for their chatter. Secondly she requested extra meals from the crew for her male friends. We believe the meals came from business class. They also took their e-cigarettes out and were caught the cabin crew, but no further action was taken. Sitting in economy and seeing this is extremely disheartening. Next time I will book Emirites, I don’t think their staff would be allowed to behave like this.

COmpared to my experience in the business class of other airlines the food variety and offerings were meager. They did not have any cookies or crackers for snacking! They were unable to offer some other items. This has never been my experience in other airlines.

Great customer service. Frequent updates from the pilot. Smooth flight. Good entertainment. Meal service.

The first leg of my 2 flights were delayed, causing me to miss my second flight and have to stay the whole night in Dublin. Super upset with this experience, and I still need to figure out how to get compensated for this.

Long unexplained delay, uncomfortable back row, long waits for trash collection.

Plane could have been cleaner. There were many crumbs and crud around the seat mounts.

Short flight so not much to rate. Surprised I had to pay for a soda.

the room on the plane was good but that is because flight not sold the other three seat and I had room. the food in terrible.

First the price I paid was excellent, my flight was full, but my seat was roomy. The one downside to the experience was they had games on the entertainment console. The guy behind me poked at my head about half the flight. I hope they get rid of this feature.

Very good need to offer better choice of food for business

They should. Heck planes more often not when they are suppose to be leaving causing delays

Both flights were delayed due to maintenance issues. Because they where late boarding all four of our bags where left behind on our last connecting flight.

Boarding was haphazard after people with small children or walking difficulties

Boarding process was hectic and unorganized. Delayed for hours, THEN delayed for weather.

This was not a UA flight. This was Lufthansa. Good experience overall

Due to flights being delayed, we missed our connecting flights and we were flown to a different airlines and we end up losing our luggage's.

The boarding process is not well organized at all. It need to be totally revised with an emphasis on order.

full flight, could use more room....leg room fine seats tight

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.

Cancelled flight, that morning! But got us on an Air Canada flight!

Loved the food (vegetarian in our case). Super pleasant. We're in our 60s/70s and not speedy anymore but I never felt rushed. Entertainment choices very current, personalized, and fun. Asked to change seats with a man who had paid for his seats as well but something had occurred in process so he was two rows away from his small daughter. Staff was very efficient at mediating the exchange and gave us a beautiful little travel pack as a gift to agree to it. The seats were comfortable but reclined a bit much for my comfort. I'm glad I'm not claustrophobic as the person in front of me reclined to the max and I felt very enclosed. Very efficient crew simultaneously as super pleasant.

Staff was rude in business class. Luggage was damaged and nothing was done about it airlines.

Usual friendly BA crew who were helpful and so kind to the kids. New business class cabin combined with 787 makes for a really enjoyable experience.

Our flight was delayed and this caused us to miss our connecting flight. During the flight I noticed that BA had already rebooked us for a different flight the next day. Although technically we hadn’t missed our connecting flight yet! We were stuck in London overnight causing us to miss all subsequent plans we had (hotel already booked in NY and a flight home to Chgo)! This cost us over $400 in fees to change everything

We're waiting an BA flight being operated from London to Raleigh

Horrendous, the worst ever. I would not fly with them again

Horrible service. Lack of courtesy and professionalism from some cree members

Flight was 4.5 hours late leaving New Orleans. Food wasted. Couldn't serve dinner. Missed our connection

The design of business class is absolutely horrible. The flight attendants have to cross in front of passengers to pass the food. Passengers have to crawl over other passengers to get to the bathroom or to get to their bag. It’s shocking!! The flight attendants however were superb!

Awful. Flight delayed and we missed our long flight to Rome. It has been a nightmare and we have still not arrived. It was NOT a weather delay, just poor planning by AA

Better and more attentive crew and more food options. Leg space is very tight.

We left our sons tablet on the British Airways plane And we can’t get a hold of anyone to try to locate it. I have to call multiple numbers.

Book Cheap Ontario Plane Tickets

Recent return flight deals

11/11Mon
1 stopPLAY
11h 10mDUB-YHM
17/11Sun
1 stopPLAY
10h 20mYHM-DUB
€274
12/9Thu
1 stopPLAY
11h 10mDUB-YHM
19/9Thu
1 stopPLAY
9h 45mYHM-DUB
€274
6/9Fri
1 stopLufthansa
16h 19mDUB-YYZ
15/9Sun
1 stopLufthansa
18h 05mYYZ-DUB
€335
5/9Thu
directLufthansa
7h 05mDUB-YYZ
11/9Wed
1 stopLufthansa
18h 05mYYZ-DUB
€360
11/11Mon
directAer Lingus
7h 45mDUB-YYZ
17/11Sun
directAer Lingus
6h 40mYYZ-DUB
€373
11/11Mon
1 stopKLM
14h 45mDUB-YYZ
17/11Sun
1 stopKLM
17h 40mYYZ-DUB
€405
17/9Tue
1 stopKLM
16h 19mDUB-YYZ
8/10Tue
1 stopKLM
13h 15mYYZ-DUB
€454
8/9Sun
directAer Lingus
7h 25mDUB-YYZ
7/10Mon
directAer Lingus
6h 45mYYZ-DUB
€492
5/9Thu
2 stopsBritish Airways
18h 50mSNN-YYZ
9/9Mon
2 stopsBritish Airways
15h 11mYYZ-SNN
€610
5/9Thu
2 stopsBritish Airways
14h 45mORK-YYZ
9/9Mon
2 stopsBritish Airways
14h 36mYYZ-ORK
€611

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/10Fri
directAir Transat
7h 35mDUB-YYZ
€190
17/10Thu
directAir Transat
7h 35mDUB-YYZ
€191
8/10Tue
directAir Transat
7h 35mDUB-YYZ
€195
8/11Fri
directAer Lingus
7h 45mDUB-YYZ
€407
28/8Wed
directLufthansa
6h 30mDUB-YUL
€633
30/8Fri
directLufthansa
6h 30mDUB-YUL
€635
28/8Wed
2 stopsBritish Airways
18h 55mDUB-YUL
€653
28/8Wed
2 stopsBritish Airways
18h 55mDUB-YUL
€657
11/8Sun
2 stopsKLM
13h 35mORK-YOW
€1,320
8/8Thu
2 stopsKLM
26h 35mORK-YOW
€1,646

Search by stops

Search by airline

Search by price

Recent domestic flight deals

12/9Thu
directWestJet
3h 41mYEG-YYZ
18/9Wed
directWestJet
4h 17mYYZ-YEG
€107
5/9Thu
directWestJet
3h 45mYEG-YYZ
11/9Wed
directWestJet
4h 20mYYZ-YEG
€115
3/10Thu
multi-stopPorter Airlines
8h 43mYVR-YYZ
3/10Thu
directPorter Airlines
5h 09mYYZ-YVR
€123
12/9Thu
directPorter Airlines
3h 44mYEG-YYZ
13/9Fri
multi-stopPorter Airlines
29h 14mYYZ-YEG
€126
5/9Thu
directAir Transat
4h 49mYVR-YUL
11/9Wed
directAir Transat
5h 38mYUL-YVR
€206
4/9Wed
directAir Transat
4h 31mYVR-YYZ
12/9Thu
directAir Transat
5h 09mYYZ-YVR
€208
11/9Wed
multi-stopAir Canada
6h 24mYEG-YYZ
18/9Wed
directAir Canada
4h 13mYYZ-YEG
€274
10/8Sat
directAir Canada
1h 18mYYZ-YUL
11/8Sun
directAir Canada
1h 22mYUL-YYZ
€292
23/10Wed
multi-stop
8h 52mYEG-YYZ
25/10Fri
multi-stop
11h 18mYYZ-YEG
€599
11/9Wed
multi-stop
15h 22mYEG-YYZ
14/9Sat
multi-stop
14h 56mYYZ-YEG
€606

Search by stops

Search by airline

Search by price

Last minute flights to Ontario

Last minute flight, train and bus deals

31/7Wed
multi-stop
11h 34mDUB-YTZ
18/3Tue
multi-stop
21h 40mYTZ-DUB
€675
31/7Wed
multi-stop
17h 14mDUB-YTZ
17/3Mon
multi-stop
21h 40mYTZ-DUB
€710
31/7Wed
multi-stopAir Canada
10h 29mDUB-YTZ
22/3Sat
multi-stopAir Canada
14h 40mYTZ-DUB
€719
31/7Wed
multi-stopAir France
16h 12mDUB-YYZ
14/8Wed
multi-stopAir France
18h 10mYYZ-DUB
€805
30/7Tue
directLufthansa
7h 05mDUB-YYZ
11/8Sun
directLufthansa
6h 40mYYZ-DUB
€822
31/7Wed
multi-stopLufthansa
10h 17mDUB-YYZ
14/8Wed
directLufthansa
6h 40mYYZ-DUB
€840
31/7Wed
multi-stopUnited Airlines
12h 40mDUB-YYZ
14/8Wed
multi-stopUnited Airlines
14h 35mYYZ-DUB
€843
31/7Wed
multi-stopUnited Airlines
12h 40mDUB-YYZ
7/8Wed
multi-stopUnited Airlines
17h 20mYYZ-DUB
€845
1/8Thu
multi-stopSWISS
14h 09mDUB-YTZ
10/8Sat
multi-stopSWISS
37h 50mYTZ-DUB
€1,365
1/8Thu
multi-stopSWISS
14h 09mDUB-YTZ
10/8Sat
multi-stopSWISS
37h 50mYTZ-DUB
€1,367

Search by stops

Search by airline

Search by price

Flights to Ontario

Return flight deals:

Ontario - Ireland

Cabin classes:

€3,324
€2,222
€1,499
€308