Toronto Pearson Intl
Tirana Rinas
1 stop
20h 50mTirana Rinas
Toronto Pearson Intl
2 stops
37h 40mMultiple Airlines
Toronto Pearson Intl
Tirana Rinas
2 stops
16h 00mTirana Rinas
Toronto Pearson Intl
2 stops
15h 30mAustrian Airlines
Toronto Pearson Intl
Tirana Rinas
1 stop
20h 50mTirana Rinas
Toronto Pearson Intl
1 stop
18h 25mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
2 stops
38h 15mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
1 stop
29h 00mMultiple Airlines