Arrival Airport | Edinburgh Turnhouse Airport |
---|
Toronto Pearson Intl
Newcastle upon Tyne
2 stops
16h 10mNewcastle upon Tyne
Toronto Pearson Intl
1 stop
13h 10mAmerican Airlines
Calgary
Newcastle upon Tyne
2 stops
26h 40mNewcastle upon Tyne
Calgary
1 stop
13h 25mMultiple Airlines