Toronto Pearson Intl
Orlando
1 stop
4h 50mOrlando
Toronto Pearson Intl
1 stop
6h 08mDelta
Vancouver Intl
Orlando
1 stop
11h 27mOrlando
Vancouver Intl
1 stop
15h 57mUnited Airlines
Halifax Intl
Orlando
1 stop
10h 14mOrlando
Halifax Intl
1 stop
8h 14mDelta
Halifax Intl
Orlando
1 stop
10h 14mOrlando
Halifax Intl
1 stop
6h 18mDelta
Vancouver Intl
Orlando
1 stop
8h 12mOrlando
Vancouver Intl
Nonstop
6h 19mDelta
Calgary
Orlando
Nonstop
5h 11mOrlando
Calgary
Nonstop
5h 37mDelta
Toronto Pearson Intl
Orlando
1 stop
4h 45mDelta
Toronto Pearson Intl
Orlando
Nonstop
2h 50mDelta