Toronto Pearson Intl
Brownsville South Padre Is. Intl
1 stop
18h 56mBrownsville South Padre Is. Intl
Toronto Pearson Intl
1 stop
20h 09mAmerican Airlines
Toronto Pearson Intl
Brownsville South Padre Is. Intl
2 stops
20h 21mBrownsville South Padre Is. Intl
Toronto Pearson Intl
1 stop
20h 09mAmerican Airlines
Toronto Pearson Intl
Brownsville South Padre Is. Intl
2 stops
18h 21mBrownsville South Padre Is. Intl
Toronto Pearson Intl
2 stops
14h 49mAmerican Airlines
Toronto Pearson Intl
Brownsville South Padre Is. Intl
1 stop
6h 32mBrownsville South Padre Is. Intl
Toronto Pearson Intl
2 stops
10h 20mUnited Airlines
Toronto Pearson Intl
Brownsville South Padre Is. Intl
2 stops
20h 36mBrownsville South Padre Is. Intl
Toronto Pearson Intl
2 stops
8h 58mUnited Airlines
Toronto Pearson Intl
Brownsville South Padre Is. Intl
1 stop
6h 26mBrownsville South Padre Is. Intl
Toronto Pearson Intl
2 stops
8h 58mUnited Airlines