Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
41h 30mTAP AIR PORTUGAL
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
11h 50mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
40h 40mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
20h 10mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
15h 05mAir France
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
40h 00mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
15h 20mTurkish Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
23h 15mBucharest Otopeni Intl
Toronto Pearson Intl
2 stops
55h 00mTAP AIR PORTUGAL
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
39h 55mBucharest Otopeni Intl
Toronto Pearson Intl
2 stops
48h 38mEmirates