Vancouver Intl
Sapporo Chitose
2 stops
24h 15mSapporo Chitose
Vancouver Intl
2 stops
25h 45mCathay Pacific
Vancouver Intl
Sapporo Chitose
1 stop
19h 30mSapporo Chitose
Vancouver Intl
1 stop
20h 20mChina Airlines
Vancouver Intl
Sapporo Chitose
2 stops
24h 15mSapporo Chitose
Vancouver Intl
3 stops
27h 00mCathay Pacific
Toronto Pearson Intl
Sapporo Chitose
2 stops
28h 25mSapporo Chitose
Toronto Pearson Intl
2 stops
41h 40mMultiple Airlines
Vancouver Intl
Sapporo Chitose
3 stops
25h 45mSapporo Chitose
Vancouver Intl
3 stops
27h 00mCathay Pacific
Toronto Pearson Intl
Sapporo Chitose
1 stop
35h 30mSapporo Chitose
Toronto Pearson Intl
1 stop
34h 20mCathay Pacific