Toronto Pearson Intl
Sofia
2 stops
21h 00mSofia
Toronto Pearson Intl
2 stops
24h 13mAustrian Airlines
Vancouver Intl
Sofia
2 stops
21h 05mSofia
Vancouver Intl
2 stops
24h 51mMultiple Airlines
Vancouver Intl
Sofia
1 stop
17h 45mSofia
Vancouver Intl
1 stop
33h 00mBritish Airways
Montreal Pierre Elliott Trudeau Intl
Varna
1 stop
13h 35mVarna
Montreal Pierre Elliott Trudeau Intl
1 stop
31h 20mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Sofia
1 stop
10h 05mSofia
Montreal Pierre Elliott Trudeau Intl
1 stop
26h 05mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Varna
1 stop
13h 35mVarna
Montreal Pierre Elliott Trudeau Intl
2 stops
41h 16mAustrian Airlines