Toronto Pearson Intl
Tirana Rinas
2 stops
14h 20mTirana Rinas
Toronto Pearson Intl
2 stops
17h 42mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
1 stop
18h 25mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
2 stops
29h 15mSWISS
Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
1 stop
17h 05mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
2 stops
25h 45mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
2 stops
17h 40mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
1 stop
15h 00mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Tirana Rinas
2 stops
14h 10mTirana Rinas
Montreal Pierre Elliott Trudeau Intl
1 stop
15h 00mAustrian Airlines
Vancouver Intl
Tirana Rinas
2 stops
27h 10mTirana Rinas
Vancouver Intl
2 stops
19h 53mMultiple Airlines