Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Poland from C$ 394

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Poland departing on 17/6. 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
Fri 7/6
Fri 14/6

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

In the last 7 days, travellers have searched 43,968,530 times on KAYAK, and here is why:

Save 21% 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 Poland Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Warsaw
Warsaw1 stopC$ 675
Krakow
Krakow1 stopC$ 919
Gdansk
Gdansk2 stopsC$ 1,077
Wroclaw
Wroclaw2 stopsC$ 1,091
Rzeszow
Rzeszow1 stopC$ 1,110
Katowice
Katowice2 stopsC$ 984
Poznan
Poznan1 stopC$ 1,187
Szczecin
Szczecin2 stopsC$ 1,560
Lublin
Lublin2 stopsC$ 1,606

Good to know

Low season

February

High season

October

Cheapest flight

C$ 394
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly and prices are also 10% lower on average.
Flight from Toronto Pearson Airport to Warsaw Chopin Airport

FAQs - booking Poland flights

  • Does Warsaw Chopin International Airport (WAW) have hotels?

    If you are having a layover at WAW or dine in one of the hotels in the airport, you will require to pass through security to the landside for the hotels. You can visit the Renaissance Warsaw Airport Hotel or the Courtyard Warsaw Airport Hotel both opposite the terminal building. Since the hotels are within walking distance, there are no airport shuttles. WAW airport is surrounded by many airports within a short minute drive that you can also visit when using a rental vehicle from the airport.

  • Which airport in Poland is connected to public transit?

    Most airports in Poland have ground transportation systems. Warsaw Chopin Airport, however, is the ideal airport well connected to public transit. If you are heading to downtown Warsaw, consider using a train from the airport. You can either use the S2 line to the downtown area or the S30 line to the central railway station. The train station at WAW is underground in terminal 2. You can also take the bus on the Arrivals Level to several locations in Warsaw within the city centre. About five bus routes connect the airport to Metro Station Wilanowska and the Central Railway Station.

  • Do I need a visa to enter Poland?

    If you are a Canadian citizen, you can travel to Poland for up to 90 days without a visa. If you plan to stay in Poland for more than 90 days, you need to apply for a national D-type visa. If you wish to visit other Schengen states, you may apply for the Schengen C-type visa.

  • Can I get a direct flight to Poland?

    While there are a wide variety of flights to Poland with 1 or 2 layovers, usually in Europe, Lufthansa offers non-stop flights to Poland from Canada.

  • I want to see Malbork Castle, where should I fly to?

    The UNESCO World Heritage Site, Malbork Castle, is situated in the town of Malbork, with the nearest airport being Gdansk Lech Walesa Airport (GDN). Located just under 1h by car from the airport, or 1h 30min by train, the castle is easily accessible.

  • Are there any airports in Poland that are close to the beach?

    Solidarity Szczecin-Goleniów Airport (SZZ) is based in Szczecin, which is about 40min from the coast. Many of the flights from Canada land in Warsaw. You could also fly to Gdansk Lech Walesa Airport, as Gdansk is near the beach.

  • I want to visit more than one city in Poland, which airport should I fly into?

    Łódź Władysław Reymont Airport (LCJ) is centrally located near many towns and cities within Poland. It is just under 2h from Warsaw, and about 2h from the city of Wroclaw.

  • Which Polish airport has the best public transportation options?

    Warsaw Frederic Chopin Airport (WAW) is not only the largest airport in Poland, but it also has the widest choice of public transportation options once you land. A train or bus connect you with Warsaw’s city centre in just 20min.

  • How long is the flight to Poland?

    An average direct flight from Canada to Poland takes 15h 49m, covering a distance of 11341 km. The most popular route is Toronto - Warsaw with an average flight time of 8h 30m.

  • What is the cheapest flight to Poland?

    The cheapest ticket to Poland from Canada found in the last 72 hours was C$ 867 one-way, and C$ 614 round-trip. The most popular route is Toronto Pearson Intl to Warsaw Frederic Chopin and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 614.

  • Which airlines fly to Poland?

    Air Canada & LOT fly the most frequently from Canada to Poland. The most popular route is from Toronto to Warsaw, and Air Canada and LOT fly this route the most.

  • What are the most popular destinations in Poland?

    Based on KAYAK flight searches, the most popular destination is Warsaw (73% of total searches to Poland). The next most popular destinations are Krakow (14%) and Wroclaw (4%). Searches for flights to Gdansk (3%), to Katowice (2%) and to Rzeszow (2%) are also popular.

  • 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 Poland

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Poland flight deals.
  • The Warsaw Chopin Airport (WAW), about 9 km south of the Polish Capital centre, is the main airport serving the region. WAW airport is also the primary airport serving Pruszków, Piastow, and Piaseczno cities.
  • Warsaw Chopin Airport is the primary hub for LOT Polish Airlines and a base for Enter Air, SprintAir, Smartwings Poland, and Wizz Air. The airport is also served by major airlines like Air Canada, British Airways, Lufthansa, and Turkish Airlines. The airlines serve Toronto, Athens, and London city airports.
  • If you are visiting Poland with a romantic partner, Gdańsk city, in northern Poland, is a must-go city. The city is the gateway to the Baltic Sea and has the Neptune Fountain and intricate ornaments suited for lovers. The ideal airport to fly into when visiting Gdańsk is Gdańsk (GDN) Airport.
  • Before you fly to Poland, take note of the customs regulations relevant to each of the various Polish airport. If you are travelling to Poland from a non-EU country, you may bring the following into the country, as long as you are over 17 years old: 1 litre of alcohol with an alcohol volume content of more than 22%, 2 litres of non-sparkling wines.
  • Try to avoid flights to Poland at the beginning of May, as two national holidays occur during this time. Labour Day, also known as Swieto Pracy, is a public holiday that takes place on May 1st. Constitution Day is also a public holiday and patriotic festival, taking place on May 3rd.
  • When you are looking for flights to Poland, consider booking a trip with LOT Polish Airlines, as they won ‘Best Airline in Eastern Europe’ in 2018. This airline offers flights from several airports in Canada, including Toronto, Quebec, Calgary and Vancouver.
  • If you want to visit The Auschwitz-Birkenau Museum and Memorial, book a flight to Saint John Paul II International Airport (KRK). Located in Kraków-Balice, the airport is around 52min from the Museum and Memorial by car or bus.
  • If you want to visit the south of Poland, consider flying into Letiště Leoše Airport Janáčka Ostrava (OSR) in the neighbouring country of Czech Republic. It is conveniently located less than 2h from Krakow.
See more tips

Top 5 airlines flying to Poland

 
Need help choosing which airline to fly with from Canada to Poland? 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.4
Scandinavian AirlinesOverall score based on 1429 reviews
7.3Comfort
6.8Food
6.7Entertainment
7.7Boarding
8.1Crew
Airline reviews

TERRIBLE! Staff was unfriendly, rude, and demeaning. One flight attendant touched me to grab the complimentary blanket off my neck because I couldn't take it home, while a bunch of other people took theirs home. I have never been so ill treated. I am not happy at all. And flight was delayed, no information until short notice for everything. Lost an entire day at my destination. I expect a full refund for that experience. Never will fly with them EVER again

2.0 MediocreAnonymous, Apr. 2024BOS - CPH
Read more about Scandinavian Airlines reviews

TERRIBLE! Staff was unfriendly, rude, and demeaning. One flight attendant touched me to grab the complimentary blanket off my neck because I couldn't take it home, while a bunch of other people took theirs home. I have never been so ill treated. I am not happy at all. And flight was delayed, no information until short notice for everything. Lost an entire day at my destination. I expect a full refund for that experience. Never will fly with them EVER again

All was good. I think the back of the plane should be boarded first. It would be faster. Minimal waiting time behind passengers loading their carry on baggage.

My return flight has been changed to JFK from EWR without any notice or reason

I upgraded to economy plus and it’s so worth the price. The crew is exceptional and the food is pretty decent. I would definitely fly with them again.

They lost my luggage. Tromso in winter without warm clothes is not fun.

The flight was on time and loading was fine. I really disliked that all drinks other than coffee or tea had a cost. Deplaning was also an issue as people did not wait for those in front of them to get out before they pushed forward

Flight was delayed 3 hours. Pilot cancelled flight under 4 people volunteered to change their seats to economy from business class.

I paid for wifi and it worked about a total of 5 min. Feel ripped off

Overall, this flight team did a fantastic job. They came often with the water, coffee and tea. There was no meal choice in coach, but the lasagna lunch was decent. The sandwich snack just before landing was tasty. The baggage bins were large, so no trouble holding carry on luggage.

Good friendly service and food - The seats in business class are old, too hard and not very comfortable.

All good! But sandwiches for breakfast need to be warm!!!!! Not cold!!! You do not want anything cold in your stomach in the morning!… think about it!

The flight was very bad, the food and the staff was very rude. My last time with them

LOT airlines wasn't the best. They had trouble with boarding and they didn't have my information on file the right way. They change last minute details without us knowing and everything was a HOT MESS. Lot airlines also lost my baggae which was the carseat and haven't responded to any of my emails.

Lost my suitcase. And communication was poor. No offers of compensation for over 24 hour delay of bag

The worst experience ever! They never told me I had to transfer my ticket at the ticket transfer counter. They moved me to a flight leaving the next day, which was also heavily delayed. The staff at the airport were rude and not helpfull. I'll never travel with this airline again and will not recommend it

Garbage airline at a premium price. Both ways was unable to purchase seats before checking. Called, messaged on Facebook, and emailed. All three times staff said I could, and gave me form responses on how to, despite providing screenshots/explaining beforehand showing I couldn't. At check-in both times they sat me and my wife separately, despite booking together. Both legs the USB port in my entertainment system was broken. Food is atrocious. Seats are old and uncomfortable, and struggle to adjust. Toilets were like portapotties at a concert.

Would have liked to have Wi-Fi on the longer flight (nyc-Warsaw)

My flight was cancelled and I went through hell to get it fixed, with no help from the website I booked it on. My reservation was cancelled AGAIN by the site I booked on without my knowledge a week later. The flight itself that I finally got on was awful. Drunk man belligerent the entire flight, I don't understand how he was allowed on the flight.

Lot still has not refunded me after they cancelled my flight to India!! Kayak had been awful at getting me this refund too. Will NEVER be using kayak or LOT again.

Tv screen not working. Food in business class was cold & not available

did not get the seats we had specially paid for

This is a no frills airline. You cant expect much for the price. Low cost flight, clean, nice staff. That's all I need for the price. If you want more, book with another airline and pay more. For Europe trips, PLAY is the ONLY airline I use

Misleading instructions for check in. Although I did virtual check in and was instructed to head to security, once I was at security, they told me to go back to Play ticket counter and get paper tickets. Also, beware that Play doesn’t participate in TSA PreCheck. I didn’t know that, despite entering PreCheck info when I purchased the tickets. I wasted time in the TSA PreCheck line as well. So we had two setbacks at check in.

It's a budget airline, so forewarned is forearmed. Yes, you pay for everything like carry-on, checked baggage, seat selection, but that's becoming the case with major airlines. Bringing your own snacks and entertainment on board is highly recommended. It's no frills, but the crew, the plane and the flight itself was great. If you want pampering go for a larger airline. If you just want to get from A to B in comfort and safety, Play is a great choice.

It is a low cost airline. Staff are courteous. There is no entertainment. Food is purchased.

Upon boarding, the people at the gate were extremely rude, there were no outlets on a 6 hour international flight, there was no entertainment, all food and drink was purchase only (even snacks), and my seat reclining function was fully broken. The only redeeming quality was the flight attendants were extremely nice. This was by far the worst flight I have ever been on in my entire life

I don’t know how international flights can’t have media screens to keep people entertained for the long flight. Ugh.

Typical experience for budget airline. Boarding from KEF required bus transit from the gate to plane, so if you had "priority boarding" it was useless as it was simply a free-for-all when getting off the bus. But still no issues with getting our luggage into overhead bin so not really a problem.

Was very apprehensive about flying Play, but the flight was fine. Nothing special, nothing horrible. Fair price to get from New York to Iceland.

I wasn’t able to check in online the day before or the day of because their web configuration or business model idk. I arrived an hour early and check was closed and there was no one around to speak to and eventually was told there was no possible way to get a digital ticket despite I had no luggage to check and would have easily made it through security to boarding and had to pay for a new ticket for $330 ontop of the $169 I spend for the ticket and then I missed my rental car for $305 because I only arrived at midnight instead of noon that I was originally intended. All booked through kayak. I hope there is some kind of insurance from kayak because this was totally preventable had I not been blocked by play air from getting my check in and plane ticket.

Everything was great. I really like how they had their safety film set up showing you the beauty of the country.

it was our first flight with Air Canada. The flight was very good. The arrived 10 minutes early. The crew was attentive and very professional. The seats were comfortable and the food was fine. There were a lot of movies and TV shows to choose from. The boading was OK, but it is more about the Montreal airport procedures, but not about Air Canada.

Crew was very respectful and ready to serve. Much better than before.

This time my experience was superior! Much better and improved from after the COVID-19. I hope they maintain the same. Earlier, service (specially crew attitude) was awful and sometime rude, but this time, crew was very welcoming, respectful and ready to serve. I will definitely repeat :-)

Inexperienced crew. Food was so so. They lost my luggage on a direct flight. Was flying business so my luggage was priority. Not impressed.

I liked the early check in. Flight was a bit bumpy due yo weather. Overall, everything went well.

I couldn't rate food or entertainment as neither were a factor in my short flight. I was impressed with with respect of time and schedule. Also, this was an incredibly smooth flight from terminal to terminal. My only minor complaint was being woken up for refreshment service. This was the end of a very long day, and I was happy to miss a juice box and pretzels for a little rest.

It was awful. For a 37 minute flight time,we had 1:30 hours delay. If someone had a connection flight he or she couldn’t reach for sure. The only positive point was online check in.

Limited snack options cause the snack vendor was on strike

Not full, so lots of room, which is really the only thing that can make flying economy more comfortable. Direct to Toronto is great! I didn't eat or use the entertainment.

boarding needs to be streamlined load the back of the plane first

Try to humanize onboarding and take AI out. It's embarrassing and useless

no kiosks to check in with- it’s 2024!!! the flight was so hot and uncomfortable - not sure if that’s what caused a lady to faint during the flight but i was absolutely miserable.

Air Canada from Edmonton to Toronto was disappointing but Lufthansa from Toronto to Frankfurt was excellent.

My concern is with Flight: 441 IAH-FRA I was very cramped in my seat and the person in front of me was reclined. I pulled my wallet out of my purse and when finished I did my best to cram it back into my purse. Our flight was very delayed and we were rebooked twice and lots of airport time. As I got off the flight I noticed that I had dropped my wallet( containing all my credit & debit bank cards + 240 US dollars & 240 Euros. I spoke to customer service & Lost &Found. I was denied access to look on the plane. Therefore I have been without money and given no help. Paula Bjork 503.545.6698

I ended up buying (for $340) "extra space" seats because I my flying partner was given a STY boarding pass, leading me to conclude that she was on standby and that we had to buy seats on the flight. I later learned that the flight was not sold out and that we could have gotten on as usual. To be honest, I felt swindled.

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

My 4 bags have been lost at transfer and I still have not received them

Everything was fine except that the ground personnel in Toronto wasn't able to operate the jet bridge, so that everybody was stuck in the plane after landing for 40 min, so I missed my connection.

I lost my luggage in this flight with all my personal belonging including critical medications and until now no one from Lufthansa contacted me despite filling the claim immediately after arriving to the final distinction.

Book Cheap Poland Plane Tickets

Recent round-trip flight deals

26/5Sun
1 stopPLAY
19h 50mYHM-WAW
10/6Mon
1 stopPLAY
25h 55mWAW-YHM
C$ 675
26/5Sun
1 stopPLAY
19h 50mYHM-WAW
31/5Fri
1 stopPLAY
25h 55mWAW-YHM
C$ 676
26/5Sun
1 stopLufthansa
10h 20mYYZ-KRK
9/6Sun
1 stopLufthansa
14h 55mKRK-YYZ
C$ 1,043
9/6Sun
1 stopLufthansa
16h 30mYYZ-KRK
15/6Sat
1 stopLufthansa
11h 05mKRK-YYZ
C$ 1,066
14/6Fri
1 stopLOT
22h 30mYYZ-KRK
21/6Fri
1 stopLOT
14h 20mKRK-YYZ
C$ 1,165
6/6Thu
1 stopAir Canada
11h 55mYYZ-WAW
21/6Fri
1 stopAir Canada
11h 25mWAW-YYZ
C$ 1,202
12/10Sat
1 stopAir Canada
12h 40mYYZ-WAW
26/10Sat
1 stopAir Canada
15h 25mWAW-YYZ
C$ 1,204
16/6Sun
1 stopLOT
13h 20mYYZ-KRK
1/7Mon
1 stopLOT
25h 50mKRK-YYZ
C$ 1,336
1/10Tue
1 stopKLM
21h 25mYUL-WAW
23/10Wed
2 stopsKLM
15h 00mWAW-YUL
C$ 1,489
22/5Wed
1 stopKLM
10h 55mYUL-WAW
6/6Thu
2 stopsKLM
15h 00mWAW-YUL
C$ 1,495

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/6Mon
2 stops
31h 40mYYZ-WAW
C$ 394
13/10Sun
2 stops
18h 35mYYZ-WAW
C$ 401
26/5Sun
1 stopPLAY
19h 50mYHM-WAW
C$ 554
26/5Sun
1 stopPLAY
19h 50mYHM-WAW
C$ 556
20/5Mon
1 stopLufthansa
13h 50mYUL-WAW
C$ 1,112
20/5Mon
1 stopLufthansa
13h 50mYUL-WAW
C$ 1,114
27/5Mon
2 stopsAir Canada
37h 45mYTZ-WAW
C$ 1,161
26/5Sun
directLOT
8h 40mYYZ-WAW
C$ 1,165
26/5Sun
2 stopsAir Canada
31h 20mYYZ-GDN
C$ 1,197
15/5Wed
1 stopLOT
13h 10mYWG-WAW
C$ 1,369

Search by stops

Search by airline

Search by price

Last minute flights to Poland

Last minute flight, train and bus deals

13/5Mon
multi-stop
22h 00mYYZ-KRK
22/5Wed
multi-stop
18h 00mKRK-YYZ
C$ 1,238
11/5Sat
multi-stop
32h 30mYYZ-WAW
22/5Wed
multi-stop
18h 05mWAW-YYZ
C$ 1,242
11/5Sat
directLOT
8h 30mYYZ-WAW
22/5Wed
directLOT
9h 15mWAW-YYZ
C$ 1,671
13/5Mon
multi-stopLufthansa
13h 35mYUL-WAW
5/6Wed
multi-stopLufthansa
11h 40mWAW-YUL
C$ 1,729
13/5Mon
multi-stopLufthansa
13h 35mYUL-WAW
5/6Wed
multi-stopLufthansa
20h 18mWAW-YUL
C$ 1,741
13/5Mon
multi-stopSWISS
30h 25mYYZ-KRK
22/5Wed
multi-stopSWISS
15h 11mKRK-YYZ
C$ 1,768
10/5Fri
multi-stopLOT
13h 15mYYZ-GDN
7/6Fri
multi-stopLOT
29h 05mGDN-YYZ
C$ 1,856
10/5Fri
multi-stopSWISS
19h 45mYTZ-WAW
31/5Fri
multi-stopSWISS
14h 14mWAW-YTZ
C$ 2,023
13/5Mon
multi-stopKLM
17h 50mYEG-WAW
27/6Thu
multi-stopKLM
19h 34mWAW-YEG
C$ 2,045
13/5Mon
multi-stopKLM
17h 50mYEG-WAW
27/6Thu
multi-stopKLM
17h 20mWAW-YEG
C$ 2,128

Search by stops

Search by airline

Search by price