Toronto Pearson Intl
Long Beach Municipal
1 stop
7h 46mLong Beach Municipal
Toronto Pearson Intl
2 stops
30h 21mDelta
Toronto Pearson Intl
Long Beach Municipal
1 stop
7h 46mLong Beach Municipal
Toronto Pearson Intl
1 stop
29h 42mDelta
Toronto Pearson Intl
Long Beach Municipal
1 stop
7h 26mLong Beach Municipal
Toronto Pearson Intl
2 stops
12h 52mDelta
Toronto Pearson Intl
Long Beach Municipal
2 stops
20h 26mLong Beach Municipal
Toronto Pearson Intl
2 stops
15h 09mAmerican Airlines
Toronto Pearson Intl
Long Beach Municipal
2 stops
20h 26mLong Beach Municipal
Toronto Pearson Intl
2 stops
15h 23mAmerican Airlines