direct (3h50m)
Caribbean Airlines
1 stop (29h20m)
Caribbean Airlines
direct (4h06m)
JetBlue
1 stop (19h51m)
Spirit Airlines
1 stop (6h14m)
Spirit Airlines
1 stop (9h)
Spirit Airlines
direct (1h47m)
Spirit Airlines
direct (1h43m)
Spirit Airlines
1 stop (15h47m)
Delta Air Lines
1 stop (10h49m)
Delta Air Lines
direct (1h45m)
American Airlines
direct (1h54m)
American Airlines
1 stop (6h47m)
Delta Air Lines
1 stop (11h)
Delta Air Lines