Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
23h 30mTAP AIR PORTUGAL
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
15h 10mLOT
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
28h 55mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
20h 00mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
30h 30mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
18h 50mBucharest Otopeni Intl
Toronto Pearson Intl
2 stops
19h 55mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Bucharest Otopeni Intl
1 stop
15h 40mBucharest Otopeni Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
15h 05mSWISS
Toronto Pearson Intl
Timisoara
2 stops
21h 35mTimisoara
Toronto Pearson Intl
2 stops
14h 40mAustrian Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
12h 10mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
16h 45mSWISS
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
12h 10mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
13h 30mSWISS