Montreal Pierre Elliott Trudeau Intl
Victoria Seychelles Intl
2 stops
35h 40mVictoria Seychelles Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
34h 58mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Victoria Seychelles Intl
2 stops
36h 01mVictoria Seychelles Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
27h 38mKenya Airways
Montreal Pierre Elliott Trudeau Intl
Victoria Seychelles Intl
1 stop
26h 55mVictoria Seychelles Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
26h 55mQatar Airways
Toronto Pearson Intl
Victoria Seychelles Intl
1 stop
19h 00mVictoria Seychelles Intl
Toronto Pearson Intl
2 stops
23h 30mEthiopian Air
Montreal Pierre Elliott Trudeau Intl
Victoria Seychelles Intl
1 stop
19h 15mVictoria Seychelles Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
37h 03mEmirates
Montreal Pierre Elliott Trudeau Intl
Victoria Seychelles Intl
2 stops
37h 40mVictoria Seychelles Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
34h 58mAir Canada