We've gone through all the flights from Cardiff to Toronto, to help you find the best option. There are about 30 flights to or via Toronto from Cardiff every week, and the best price is currently £583. Your journey from will last about 15 hrs 35 mins.
Being flexible with your dates could help you find a cheaper flight from Cardiff to Toronto.
Toronto actually has one airports to choose from – but Toronto Lester B. Pearson International Airport (YYZ) is the usually the cheapest option. If you need to fly into a specific airport, adjust your search to focus on those flights. The most popular airlines include British Airways, KLM & Virgin Atlantic.
Today alone, Netflights has scanned 365 worldwide flights. But if you can't find one which is right for you, try looking at flights to other cities in Canada to check out some other options.