Calgary
Phnom Penh Pochentong
2 stops
37h 34mPhilippine Airlines
Calgary
Phnom Penh Pochentong
2 stops
38h 20mKLM
Toronto Pearson Intl
Phnom Penh Pochentong
1 stop
22h 30mEVA Air
Toronto Pearson Intl
Phnom Penh Pochentong
1 stop
19h 40mChina Southern
Calgary
Phnom Penh Pochentong
2 stops
32h 50mKorean Air
Calgary
Phnom Penh Pochentong
2 stops
37h 34mPhilippine Airlines
Toronto Pearson Intl
Phnom Penh Pochentong
1 stop
22h 15mPhnom Penh Pochentong
Toronto Pearson Intl
2 stops
25h 52mMultiple Airlines
Toronto Pearson Intl
Phnom Penh Pochentong
2 stops
27h 25mPhnom Penh Pochentong
Toronto Pearson Intl
2 stops
28h 13mKorean Air
Toronto Pearson Intl
Phnom Penh Pochentong
1 stop
37h 29mPhnom Penh Pochentong
Toronto Pearson Intl
2 stops
40h 17mPhilippine Airlines
Montreal Pierre Elliott Trudeau Intl
Phnom Penh Pochentong
3 stops
42h 25mPhnom Penh Pochentong
Montreal Pierre Elliott Trudeau Intl
2 stops
46h 40mEmirates
Toronto Pearson Intl
Phnom Penh Pochentong
1 stop
22h 30mPhnom Penh Pochentong
Toronto Pearson Intl
1 stop
20h 20mEVA Air
Toronto Pearson Intl
Phnom Penh Pochentong
2 stops
44h 59mPhnom Penh Pochentong
Toronto Pearson Intl
2 stops
40h 17mPhilippine Airlines