New York offers excellent direct access to the Bahamas, with multiple daily nonstop flights from JFK to Nassau. Flight time is approximately three and a half hours, putting the islands within easy reach for weekend getaways or longer escapes from the city.
Both JFK and LaGuardia serve Bahamas routes, with carriers including JetBlue and Delta providing reliable year-round service. For New Yorkers seeking Out Island adventures, connecting through Nassau or routing through Miami opens access to the Abacos, Exumas, and beyond.
Flights to Nassau
John F. Kennedy International Airport (JFK) serves as New York's primary gateway to Nassau, with multiple daily nonstop flights. JetBlue and Delta operate year-round service, with flight times of approximately three hours and five minutes. LaGuardia Airport (LGA) also offers seasonal nonstop service to Nassau on some carriers. The variety of options provides scheduling flexibility and competitive pricing, particularly outside peak holiday periods.
Onward to the Abacos and Out Islands
From New York, the Abacos typically require a connection. The most common routing flies nonstop to Nassau, then connects on Bahamasair to Marsh Harbour in about 35 minutes. An alternative approach routes through Miami, connecting to direct Abacos flights on regional carriers like Tropic Ocean Airways or Tradewind Aviation. For time-sensitive travelers, the Miami routing may prove faster despite the longer initial flight. Other Out Islands connect efficiently through Nassau's interisland hub.
Planning Tips
New York travelers should compare JFK and LaGuardia schedules, as well as routing through Newark, to find the best options. Morning departures align well with afternoon Out Island connections in Nassau. During peak season from December through April, book both legs early as demand is high. The shoulder season of November and early December offers pleasant Bahamas weather with somewhat reduced crowds and fares. For Abacos trips, calculate whether the Miami connection saves enough time to justify the routing change.
At a glance
- Multiple daily nonstop flights from JFK to Nassau
- Flight time approximately three to three and a half hours
- JetBlue and Delta offer year-round service
- Convenient scheduling for weekend Bahamas getaways
- Strong connecting options to all Out Islands via Nassau
Frequently asked questions
- Which New York airport is best for Bahamas flights?
- JFK offers the most nonstop Nassau flights with carriers including JetBlue and Delta. LaGuardia has some seasonal service. Compare schedules and prices for your specific dates, as availability varies.
- How long is the flight from New York to Nassau?
- Nonstop flights from JFK to Nassau take approximately three hours and five minutes. Flights from LaGuardia have similar duration when nonstop service is available.
- Can I do a weekend trip from New York to the Bahamas?
- Yes, the three-hour flight time makes weekend Bahamas trips feasible from New York. Early morning departures can have you in Nassau by midday. Consider Nassau or Paradise Island for weekend trips to minimize connection time.
Routes and schedules change seasonally — confirm current flights with airlines before booking.
Once you land in the Abacos…
Step aboard a private catamaran charter and explore the Sea of Abaco.
Plan your charterSee all getting-there guides, how to get to the Abacos, or the best time to visit.
