Montreal Pierre Elliott Trudeau Intl
Victoria Seychelles Intl
2 stops
32h 25mVictoria Seychelles Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
46h 10mMultiple Airlines
Vancouver Intl
Victoria Seychelles Intl
1 stop
27h 00mVictoria Seychelles Intl
Vancouver Intl
2 stops
36h 57mMultiple Airlines
Vancouver Intl
Victoria Seychelles Intl
2 stops
68h 25mVictoria Seychelles Intl
Vancouver Intl
2 stops
37h 10mCathay Pacific
Vancouver Intl
Victoria Seychelles Intl
1 stop
21h 50mVictoria Seychelles Intl
Vancouver Intl
1 stop
42h 05mMultiple Airlines
Vancouver Intl
Victoria Seychelles Intl
3 stops
31h 55mVictoria Seychelles Intl
Vancouver Intl
2 stops
43h 00mMultiple Airlines
Vancouver Intl
Victoria Seychelles Intl
2 stops
34h 20mVictoria Seychelles Intl
Vancouver Intl
2 stops
43h 00mMultiple Airlines