Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
41h 30mTAP AIR PORTUGAL
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
15h 50mTurkish Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
23h 30mTAP AIR PORTUGAL
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
27h 40mTurkish Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
34h 40mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
40h 40mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
13h 25mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
13h 00mKLM
Calgary
Bucharest Otopeni Intl
1 stop
17h 05mBucharest Otopeni Intl
Calgary
1 stop
32h 30mDelta
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
14h 30mBucharest Otopeni Intl
Toronto Pearson Intl
2 stops
19h 02mSWISS
Edmonton
Bucharest Otopeni Intl
1 stop
15h 35mBucharest Otopeni Intl
Edmonton
1 stop
15h 00mMultiple Airlines
Edmonton
Bucharest Otopeni Intl
2 stops
23h 35mBucharest Otopeni Intl
Edmonton
2 stops
23h 25mTurkish Airlines
Edmonton
Bucharest Otopeni Intl
2 stops
19h 05mBucharest Otopeni Intl
Edmonton
2 stops
21h 45mLOT