Toronto Pearson Intl
Belfast City
1 stop
10h 50mBelfast City
Toronto Pearson Intl
1 stop
29h 00mMultiple Airlines
Toronto Pearson Intl
Belfast City
2 stops
13h 11mBelfast City
Toronto Pearson Intl
1 stop
10h 40mAmerican Airlines
Vancouver Intl
Belfast City
1 stop
13h 55mBelfast City
Vancouver Intl
1 stop
13h 10mBritish Airways
Vancouver Intl
Belfast City
2 stops
17h 20mBelfast City
Vancouver Intl
2 stops
37h 45mMultiple Airlines
Toronto Pearson Intl
Belfast City
1 stop
12h 00mBelfast City
Toronto Pearson Intl
2 stops
16h 40mMultiple Airlines