Toronto Pearson Intl
Sofia
1 stop
15h 15mMultiple Airlines
Toronto Island
Sofia
2 stops
15h 15mMultiple Airlines
Toronto Pearson Intl
Varna
2 stops
30h 45mVarna
Toronto Pearson Intl
1 stop
30h 55mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Sofia
1 stop
10h 25mSofia
Montreal Pierre Elliott Trudeau Intl
2 stops
15h 31mSWISS
Montreal Pierre Elliott Trudeau Intl
Sofia
1 stop
10h 25mSofia
Montreal Pierre Elliott Trudeau Intl
2 stops
32h 10mSWISS
Toronto Pearson Intl
Sofia
1 stop
14h 30mSofia
Toronto Pearson Intl
2 stops
16h 34mAustrian Airlines
Toronto Pearson Intl
Sofia
2 stops
13h 55mSofia
Toronto Pearson Intl
1 stop
12h 55mAustrian Airlines
Toronto Pearson Intl
Sofia
1 stop
10h 50mSofia
Toronto Pearson Intl
2 stops
20h 35mAustrian Airlines