Find Your Direct Flight to the Bahamas
Below you’ll find the latest list of nonstop routes to Nassau (NAS), Freeport (FPO), North Eleuthera (ELH), Marsh Harbour (MHH), and Great Exuma (GGT) — sorted by region for easy browsing.
✈ Northeast USA
Departure City | Arrival City | Airlines |
Boston (BOS) | Nassau (NAS) | Delta / JetBlue |
New York (JFK) | Nassau (NAS) | Delta / JetBlue |
New York (LGA) | Nassau (NAS) | Delta |
Newark (EWR) | Nassau (NAS) | United |
Philadelphia (PHL) | Nassau (NAS) | American Airlines |
Washington D.C. (IAD) | Nassau (NAS) | United / American Airlines |
Direct flights from Boston, New York, Newark, Philadelphia, and Washington D.C. to Nassau make it easy to reach the Bahamas quickly from the Northeast.
✈ Southeast USA
Departure City | Arrival City | Airlines |
Atlanta (ATL) | Nassau (NAS) | Delta |
Atlanta (ATL) | North Eleuthera (ELH) | Delta |
Atlanta (ATL) | Marsh Harbour (MHH) | Delta |
Atlanta (ATL) | Great Exuma (GGT) | Delta |
Charlotte (CLT) | Nassau (NAS) | American Airlines |
Charlotte (CLT) | Marsh Harbour (MHH) | American Airlines |
Fort Lauderdale (FLL) | Nassau (NAS) | Bahamasair / JetBlue / Southwest / Boutique Air |
Fort Lauderdale (FLL) | Freeport (FPO) | Bahamasair / American Airlines / Western Air |
Fort Lauderdale (FLL) | North Eleuthera (ELH) | Boutique Air |
Miami (MIA) | Nassau (NAS) | American / Bahamasair |
Miami (MIA) | North Eleuthera (ELH) | Delta |
Miami (MIA) | Marsh Harbour (MHH) | American Airlines |
Miami (MIA) | Freeport (FPO) | American Airlines |
Orlando (MCO) | Nassau (NAS) | Bahamasair / JetBlue / Southwest |
Orlando (MCO) | Freeport (FPO) | Bahamasair |
Raleigh-Durham (RDU) | Nassau (NAS) | Avelo Airlines |
Fly direct from Atlanta, Charlotte, Miami, Fort Lauderdale, Orlando, and Raleigh-Durham to Nassau, Freeport, Eleuthera, Exuma, and Abaco for the fastest routes to the Bahamas from the Southeast.
✈ Western USA
Departure City | Arrival City | Airlines |
Chicago (ORD) | Nassau (NAS) | American / United |
Dallas–Fort Worth (DFW) | Nassau (NAS) | American Airlines |
Denver (DEN) | Nassau (NAS) | United |
Detroit (DTW) | Nassau (NAS) | Delta |
Houston (HOU) | Nassau (NAS) | United Airlines |
Los Angeles (LAX) | Nassau (NAS) | Alaska / JetBlue |
Minneapolis (MSP) | Nassau (NAS) | Delta |
Travelers from Chicago, Dallas, Denver, Detroit, Houston, Los Angeles, and Minneapolis can enjoy nonstop flights to Nassau for a quick island getaway from the West and Midwest.
✈ Canada
Departure City | Arrival City | Airlines |
Calgary (YYC) | Nassau (NAS) | WestJet |
Halifax (YHZ) | Nassau (NAS) | Air Canada |
Montreal (YUL) | Nassau (NAS) | Air Canada |
Montreal (YUL) | Freeport (FPO) | WestJet |
Ottawa (YOW) | Nassau (NAS) | Air Canada / Porter |
Toronto (YYZ) | Nassau (NAS) | Air Canada / Porter / WestJet |
Toronto (YYZ) | Freeport (FPO) | WestJet |
Canadian travelers from Calgary, Halifax, Montreal, Ottawa, and Toronto can fly direct to Nassau or Freeport for an easy Bahamas vacation.
✈ Europe
Departure City | Arrival City | Airlines |
London (LHR) | Nassau (NAS) | British Airways |
British Airways offers nonstop flights from London Heathrow to Nassau, connecting Europe to the beauty of the Bahamas.
Why Book Your Bahamas Trip Now?
- Shortest travel times – No layovers means more time on the beach
- More arrival airports – Fly straight into Nassau, Freeport, Eleuthera, Exuma & Abaco
- Daily & seasonal options – Choose the schedule that works for you
- Stay with confidence – Bahama Stays offers handpicked vacation rentals in the best locations