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 City
1 stop
11h 25mLondon City
Toronto Pearson Intl
1 stop
11h 50mSWISS
Toronto Pearson Intl
London City
1 stop
11h 10mLondon City
Toronto Pearson Intl
1 stop
26h 00mSWISS
Toronto Pearson Intl
London City
1 stop
11h 10mLondon City
Toronto Pearson Intl
1 stop
12h 15mSWISS
Montreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
10h 15mLondon Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
12h 35mSWISS