The average time of a flight to Toronto (YYZ) from the UK is around 8-10 hours. This time depends on where your flight departs from and whether you choose a stopover en route.
Icelandair offers regular flights to Toronto, Canada, from London, Glasgow and Manchester. Use our booking tool above to view the latest flight tickets to Toronto.