Toronto Pearson Intl
Papeete Faaa
1 stop
28h 10mPapeete Faaa
Toronto Pearson Intl
1 stop
16h 26mUnited Airlines
Montreal Pierre Elliott Trudeau Intl
Papeete Faaa
1 stop
30h 40mPapeete Faaa
Montreal Pierre Elliott Trudeau Intl
1 stop
17h 20mUnited Airlines