Toronto Pearson Intl
Varna
2 stops
31h 45mMultiple Airlines
Toronto Pearson Intl
Sofia
2 stops
25h 10mSofia
Toronto Pearson Intl
2 stops
30h 25mMultiple Airlines
Toronto Pearson Intl
Sofia
2 stops
32h 25mSofia
Toronto Pearson Intl
1 stop
27h 50mTurkish Airlines
Toronto Pearson Intl
Varna
1 stop
22h 10mVarna
Toronto Pearson Intl
1 stop
22h 15mTurkish Airlines
Toronto Pearson Intl
Varna
1 stop
28h 10mVarna
Toronto Pearson Intl
1 stop
22h 15mTurkish Airlines
Toronto Pearson Intl
Varna
1 stop
17h 05mVarna
Toronto Pearson Intl
1 stop
22h 15mTurkish Airlines
Toronto Pearson Intl
Varna
1 stop
28h 10mVarna
Toronto Pearson Intl
1 stop
22h 15mTurkish Airlines