Flights to Canada
Live fares from UK airports to Toronto, Vancouver, Montreal and more. Flying time from London is about 7–9 hours non-stop.
Popular routes
- London Heathrow (LHR) to Toronto Pearson International (YYZ)
- London Gatwick (LGW) to Vancouver International (YVR)
About Canada
Canada offers stunning natural beauty, modern cities, and diverse cultural experiences across its vast territory.
Major cities like Toronto and Vancouver combine urban sophistication with easy access to nature.
The country's excellent infrastructure makes it easy to explore multiple provinces during your visit.
Quick answers
How long is the flight from the UK to Canada?
From London it’s about 7–9 hours non-stop. Times vary by airline, route and season; the live search shows the exact duration of each flight.
Which airports do flights to Canada use?
Flights from the UK commonly land at Toronto Pearson International (YYZ), Vancouver International (YVR). Popular UK departure points include London.
How do I find the cheapest flights to Canada?
Search your dates on Sky Luxury Travel to compare live fares across airlines. Being flexible by a few days, and avoiding school holidays and festival periods, usually lowers the price.
Can I book multi-city trips or group flights to Canada?
Yes. The search handles multi-city trips for small parties. For groups of ten or more, call Sky Luxury Travel on 01204 899666 or send a message and the team will price it.
Do I need a visa for Canada?
Entry rules depend on your passport and change from time to time. Check the GOV.UK foreign travel advice for Canada before you book and again before you travel.