Zurich Toronto | 05/14/24 1 Stopover (LHR) AA7144, AA6922 18h 40min | 06/06/24 2 Stopovers (ORD, LHR) AA3893, AA7005, AA6899 17h 51min | American Airlines | ? | $343 Found several days ago | Check | |
Best option Zurich Toronto | 05/14/24 direct AC6836 09h 05min | 06/06/24 direct AC6841 07h 55min | Air Canada | ? | $490 Found several days ago | Check | |
Zurich Toronto | 05/14/24 2 Stopovers (LHR, JFK, LGA) AA7144, AA6928, AA4311 22h 30min | 05/30/24 2 Stopovers (PHL, LHR) AA5884, AA6911, AA6687 24h 51min | American Airlines | ? | $368 Found several days ago | Check |