Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
18h 00mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
29h 20mAir Canada
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
25h 25mBucharest Otopeni Intl
Toronto Pearson Intl
1 stop
27h 50mSWISS
Montreal Pierre Elliott Trudeau Intl
Bucharest Otopeni Intl
1 stop
22h 30mBucharest Otopeni Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
19h 07mAustrian Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
2 stops
14h 50mBucharest Otopeni Intl
Toronto Pearson Intl
2 stops
15h 05mMultiple Airlines
Toronto Pearson Intl
Bucharest Otopeni Intl
1 stop
15h 55mBucharest Otopeni Intl
Toronto Pearson Intl
2 stops
28h 45mSWISS
Montreal Pierre Elliott Trudeau Intl
Bucharest Otopeni Intl
1 stop
10h 45mBucharest Otopeni Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
17h 40mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Bucharest Otopeni Intl
1 stop
10h 45mBucharest Otopeni Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
19h 07mAustrian Airlines