Toronto Pearson Intl
Kuwait City
1 stop
30h 40mKuwait City
Toronto Pearson Intl
2 stops
40h 55mTurkish Airlines
Toronto Pearson Intl
Kuwait City
1 stop
23h 25mKuwait City
Toronto Pearson Intl
1 stop
24h 20mTurkish Airlines
Montreal Pierre Elliott Trudeau Intl
Kuwait City
1 stop
31h 05mKuwait City
Montreal Pierre Elliott Trudeau Intl
1 stop
20h 30mTurkish Airlines
Calgary
Kuwait City
2 stops
56h 33mKuwait City
Calgary
2 stops
46h 47mAmerican Airlines
Toronto Pearson Intl
Kuwait City
1 stop
29h 20mKuwait City
Toronto Pearson Intl
1 stop
37h 45mAmerican Airlines
Toronto Pearson Intl
Kuwait City
1 stop
29h 20mKuwait City
Toronto Pearson Intl
1 stop
19h 05mAmerican Airlines