Minneapolis-St. Paul International Airport (MSP) offers Minnesota travelers a gateway to the Bahamas through both nonstop and connecting flights. Delta Air Lines provides seasonal nonstop service to Nassau, while year-round connections route through Charlotte, Miami, Atlanta, and other hubs.
Flight time to Nassau is approximately 3 hours 50 minutes nonstop. The route is especially popular during Minnesota's harsh winter months, when escaping to Bahamian warmth holds particular appeal.
Flights to Nassau
Delta Air Lines operates nonstop flights from Minneapolis to Nassau, though this service may be seasonal or vary in frequency. Flight time is approximately 3 hours and 50 minutes. When direct service is not available, excellent connecting options exist through Charlotte (American), Atlanta (Delta), Miami (American, Bahamasair), and Chicago (United, American). JetBlue, Sun Country, Frontier, and United also serve various routing combinations. Connecting flights typically add 2-4 hours to your journey depending on layover times.
Onward to the Abacos and Out Islands
From Nassau, the Bahamian Out Islands await. Bahamasair and regional carriers offer daily service to Marsh Harbour (MHH) and Treasure Cay (TCB) in the Abacos, with flights of 35-50 minutes. Travelers can also route through Miami or Fort Lauderdale for direct Marsh Harbour service, which may reduce total travel time. Eleuthera and Harbour Island are accessible via short flights or Bahamas Ferries from Nassau. Exuma's George Town receives daily flights from Nassau. Ferry and flight schedules fluctuate seasonally.
Planning Tips
Winter flights from Minneapolis fill quickly as Twin Cities residents seek warm-weather escapes. Book well in advance for December through March travel. If heading to the Abacos, consider whether routing through Miami or Fort Lauderdale offers a faster path than connecting in Nassau. Charlotte often provides efficient connections on American Airlines. Allow 2-3 hours between flights when connecting in Nassau for inter-island service. Pack layers for the temperature swing between Minneapolis and the islands.
At a glance
- Seasonal nonstop service to Nassau on Delta Air Lines
- Nonstop flight time of approximately 3 hours 50 minutes
- Multiple connecting options through Charlotte, Atlanta, and Miami
- Popular winter escape route from the Twin Cities
- Connections available to Marsh Harbour and the Abacos
Frequently asked questions
- Can I fly nonstop from Minneapolis to Nassau?
- Yes, Delta Air Lines offers nonstop service, though it may be seasonal. Check current schedules for availability during your travel dates.
- What are the best connecting cities for Minneapolis to Bahamas flights?
- Charlotte, Atlanta, and Miami offer efficient connections. Charlotte on American Airlines is often a popular choice for travelers from MSP.
- How do I reach the Abacos from Minneapolis?
- Fly to Nassau and connect on Bahamasair to Marsh Harbour or Treasure Cay. Alternatively, route through Miami or Fort Lauderdale for direct Marsh Harbour flights.
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.
