Montreal Pierre Elliott Trudeau Intl
Phnom Penh Pochentong
2 stops
31h 40mPhnom Penh Pochentong
Montreal Pierre Elliott Trudeau Intl
2 stops
57h 10mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Phnom Penh Pochentong
2 stops
43h 15mPhnom Penh Pochentong
Montreal Pierre Elliott Trudeau Intl
3 stops
51h 28mEmirates
Montreal Pierre Elliott Trudeau Intl
Phnom Penh Pochentong
1 stop
23h 20mPhnom Penh Pochentong
Montreal Pierre Elliott Trudeau Intl
2 stops
37h 55mMultiple Airlines
Toronto Pearson Intl
Phnom Penh Pochentong
3 stops
47h 05mPhnom Penh Pochentong
Toronto Pearson Intl
2 stops
47h 40mEmirates
Montreal Pierre Elliott Trudeau Intl
Phnom Penh Pochentong
3 stops
42h 25mPhnom Penh Pochentong
Montreal Pierre Elliott Trudeau Intl
3 stops
51h 45mEmirates
Toronto Pearson Intl
Phnom Penh Pochentong
2 stops
39h 05mPhnom Penh Pochentong
Toronto Pearson Intl
3 stops
51h 11mEmirates