Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
1 stop
10h 40mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
1 stop
31h 45mAustrian Airlines
Halifax Intl
Tirana Rinas
2 stops
34h 25mTirana Rinas
Halifax Intl
2 stops
36h 51mSWISS
Halifax Intl
Tirana Rinas
1 stop
13h 25mTirana Rinas
Halifax Intl
2 stops
18h 07mLufthansa
Calgary
Tirana Rinas
2 stops
26h 15mTirana Rinas
Calgary
1 stop
16h 35mMultiple Airlines
Toronto Pearson Intl
Tirana Rinas
2 stops
31h 50mTirana Rinas
Toronto Pearson Intl
2 stops
34h 25mIberia
Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
2 stops
16h 10mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 15mAustrian Airlines