Toronto Pearson Intl
Tirana Rinas
1 stop
20h 50mTirana Rinas
Toronto Pearson Intl
1 stop
18h 25mMultiple Airlines
Toronto Pearson Intl
Tirana Rinas
2 stops
18h 18mTirana Rinas
Toronto Pearson Intl
2 stops
17h 45mAir France
Toronto Pearson Intl
Tirana Rinas
1 stop
12h 00mTirana Rinas
Toronto Pearson Intl
1 stop
14h 30mITA Airways
Toronto Pearson Intl
Tirana Rinas
1 stop
21h 10mTirana Rinas
Toronto Pearson Intl
1 stop
18h 10mLufthansa
Toronto Pearson Intl
Tirana Rinas
1 stop
15h 25mTirana Rinas
Toronto Pearson Intl
1 stop
33h 25mSWISS
Toronto Pearson Intl
Tirana Rinas
1 stop
14h 25mTirana Rinas
Toronto Pearson Intl
1 stop
15h 05mAustrian Airlines