Vancouver Intl
Vientiane Wattay
1 stop
32h 10mVientiane Wattay
Vancouver Intl
1 stop
27h 00mMultiple Airlines
Toronto Pearson Intl
Vientiane Wattay
2 stops
60h 40mVientiane Wattay
Toronto Pearson Intl
2 stops
31h 35mMultiple Airlines
Toronto Pearson Intl
Vientiane Wattay
1 stop
37h 05mVientiane Wattay
Toronto Pearson Intl
1 stop
21h 05mMultiple Airlines
Toronto Pearson Intl
Vientiane Wattay
2 stops
60h 40mVientiane Wattay
Toronto Pearson Intl
3 stops
37h 25mMultiple Airlines
Toronto Pearson Intl
Vientiane Wattay
3 stops
35h 30mVientiane Wattay
Toronto Pearson Intl
3 stops
37h 25mMultiple Airlines