Non-stop Canada flights from £310 return

FROM £310 pp · WestJet non-stop return flights to Canada from just £310pp in June 2026. Limited availability on this budget long-haul deal.

Non-stop Canada flights from £310 return

Non-stop flights to Canada from £310 return in June 2026 via WestJet. This is proper long-haul pricing for a direct route, so worth a look if your calendar's flexible.

The deal

Return flights to Canada from £310 per person with WestJet, departing in June 2026. These are non-stop services, which cuts out the airport loitering. Prices range up to £380 depending on your exact dates and route.

Why we like it

Non-stop transatlantic flights rarely sit this cheap — you're normally looking at considerably more for a direct Canada run. June is peak season, so availability will tighten fast. The catch: WestJet's a Canadian carrier, so your outbound flight likely departs from a UK airport with decent connections, but do check the specific routing before committing.

How to book

Head to WestJet's site or check Jack's Flight Club for the full deal details, including which UK airport you're leaving from and which Canadian cities are included. Prices shift quickly on deals like this, so if the dates work for you, book sooner rather than later.

📍 Explore Canada

Use the map to scope out neighbourhoods, transport links and walking distance to the highlights.

#ad — we earn a small commission at no cost to you when you book through our links.

Get the UK's best travel deals — free. Daily hand-picked package holidays, flight deals + UK event-travel ideas. No spam.