Toronto Pearson Intl
Paris Charles de Gaulle
3 stops
35h 25mParis Charles de Gaulle
Toronto Pearson Intl
2 stops
32h 25mAlaska Airlines
Toronto Pearson Intl
Paris Charles de Gaulle
1 stop
12h 10mParis Charles de Gaulle
Toronto Pearson Intl
1 stop
14h 21mDelta
Toronto Pearson Intl
Paris Charles de Gaulle
2 stops
35h 25mParis Charles de Gaulle
Toronto Pearson Intl
2 stops
32h 25mAlaska Airlines
Toronto Pearson Intl
Paris Charles de Gaulle
3 stops
35h 25mParis Charles de Gaulle
Toronto Pearson Intl
3 stops
32h 25mAlaska Airlines
Toronto Pearson Intl
Paris Charles de Gaulle
3 stops
35h 25mParis Charles de Gaulle
Toronto Pearson Intl
2 stops
32h 25mAlaska Airlines
Toronto Pearson Intl
Paris Charles de Gaulle
2 stops
35h 25mParis Charles de Gaulle
Toronto Pearson Intl
2 stops
32h 25mAlaska Airlines
Montreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
10h 15mSWISS
Toronto Pearson Intl
Paris Charles de Gaulle
3 stops
35h 25mAlaska Airlines