Toronto Pearson Intl
London Heathrow
1 stop
14h 00mLondon Heathrow
Toronto Pearson Intl
1 stop
21h 55mSWISS
Toronto Pearson Intl
London Heathrow
1 stop
14h 00mLondon Heathrow
Toronto Pearson Intl
1 stop
12h 00mSWISS
Toronto Pearson Intl
London Heathrow
1 stop
14h 00mLondon Heathrow
Toronto Pearson Intl
1 stop
12h 00mSWISS
Toronto Pearson Intl
London City
1 stop
11h 25mLondon City
Toronto Pearson Intl
1 stop
12h 15mSWISS
Toronto Pearson Intl
London Heathrow
1 stop
14h 00mLondon Heathrow
Toronto Pearson Intl
1 stop
12h 50mSWISS
Toronto Pearson Intl
London Heathrow
1 stop
14h 00mLondon Heathrow
Toronto Pearson Intl
1 stop
25h 10mSWISS