Toronto Pearson Intl
Varna
1 stop
22h 10mTurkish Airlines
Toronto Pearson Intl
Sofia
2 stops
32h 25mSofia
Toronto Pearson Intl
2 stops
28h 02mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Varna
2 stops
33h 45mVarna
Montreal Pierre Elliott Trudeau Intl
2 stops
28h 50mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Sofia
1 stop
15h 15mSofia
Montreal Pierre Elliott Trudeau Intl
2 stops
15h 23mSWISS
Toronto Pearson Intl
Sofia
2 stops
32h 25mSofia
Toronto Pearson Intl
2 stops
28h 02mMultiple Airlines
Toronto Pearson Intl
Sofia
2 stops
32h 25mSofia
Toronto Pearson Intl
2 stops
40h 12mMultiple Airlines
Toronto Pearson Intl
Sofia
2 stops
32h 25mSofia
Toronto Pearson Intl
2 stops
28h 02mMultiple Airlines