We Rounded Up the Cheapest Flights to the Caribbean This Winter, With Deals Starting at $48
Score flights to Turks and Caicos, Punta Cana, and more.
A Caribbean getaway this winter may be cheaper than you think.
Home to dozens of favorite destinations and resorts as ranked by readers in the 2024 Travel + Leisure World's Best Awards, the Caribbean has long been a popular region for leisure travelers, especially during the cold winter months. Despite the demand, there are still flight deals available, even during peak travel times.
Travel + Leisure rounded up several flight deals to the Caribbean region in January and February, with many under $100. Travelers who reside in colder, northern cities such as Boston and New York will find dozens of direct flights at low prices, and there are even deals from other airline hubs such as Charlotte, Los Angeles, and Orlando. All of the examples below are one-way fares, and include the flight number we spotted with the discount.
American Airlines
Austin (AUS) to Turks and Caicos (PLS) on Jan. 8 from $218 — AA406/AA1900 (layover in Miami)
Charlotte (CLT) to Cayman Islands (GCM) on Jan. 5 from $298 — AA301
Miami (MIA) to Nassau (NAS) on Jan. 4 from $74 — AA3013
New York (LGA) to St. Kitts and Nevis (SKB) on Jan. 6 from $104 — AA3047 / AA318 (layover in Miami)
New York (JFK) to Cayman Islands (GCM) on Jan. 8 from $117 — AA655 / AA1300 (layover in Miami)
New York (JFK) to Nassau (NAS) on Jan. 8 from $78 — AA2643/AA893 (layover in Charlotte)
Los Angeles (LAX) to Nassau (NAS) on Feb. 3 from $143 — AA867 / AA1592
Delta Air Lines
Atlanta (ATL) to Punta Cana (PUJ) on Feb. 24 from $324 — DL1760
Boston (BOS) to Cayman Islands (GCM) on Jan. 21 from $97 — DL695, DL600 (layover in Atlanta)
Boston (BOS) to Nassau (NAS) on Feb. 3 from $104 — DL1968
New York (JFK) to Anguilla (SXM) on Jan. 28 from $129 — DL1887
New York (JFK) to Turks and Caicos (PLS) on Jan. 22 from $124 — DL1891
New York (JFK) to Nassau, Bahamas (NAS) on Jan. 14 from $109 — DL1907
Los Angeles (LAX) to Nassau, Bahamas (NAS) on Jan. 29 from $213 — DL446/DL1944 (layover in LAX)
Frontier Airlines
Atlanta (ATL) to Punta Cana (PUJ) on Jan. 13 from $108 — F92410 / F932 (layover in Cleveland)
San Juan (SJU) to Barbados (BGI) on Feb. 22 from $28 — F9270
Denver (DEN) to Montego Bay, Jamaica (MBJ) on Jan. 18 from $156 — F91450 / F917 (layover in Atlanta)
New York (JFK) to Anguilla (SXM) on Jan. 11 from $60 — F93547 / F9244 (layover in San Juan)
New York / Newark (EWR) to Saint Croix (STX) on Feb. 8 from $54 — F93571 / F93040 (layover in San Juan)
New York (JFK) to St. Maarten (SXM) on Jan. 11 from $60 — F93547 / F9244 (layover in San Juan)
New York (JFK) to St. Thomas (STT) on Jan. 11 from $54 — F93547 / F94894 (layover in San Juan)
JetBlue Airlines
Boston (BOS) to Anguilla (SXM) on Feb. 5 from $150 — B62317 / B6787 (layover in New York / JFK)
Boston (BOS) to Montego Bay, Jamaica on Jan. 20 from $184 — B61517 / B61179 (layover in JFK)
Boston (BOS) to Nassau (NAS) on Jan. 6 from $68 — B61187
Boston (BOS) to Santo Domingo (SDQ) on Feb. 25 from $199 — B62169 / B62549 (layover in Fort Lauderdale)
New York (JFK) to St. Kitts and Nevis (SKB) on Jan. 14 from $114 — B6296
New York (JFK) to Nassau, Bahamas (NAS) on Jan. 6 from $70 — B6821
New York (JFK) to Turks and Caicos (PLS) on Jan. 6 from $80 — B6255
Spirit Airlines
Atlanta (ATL) to Punta Cana (PUJ) on Jan. 7 from $134 — NK156 / NK783 (layover in Fort Lauderdale)
Boston (BOS) to San Juan (SJU) on Jan. 7 from $48 — NK934
Chicago (ORD) to Anguilla (SXM) on Jan. 15 from $155 — NK2 / NK100 (layover in Fort Lauderdale)
Chicago (ORD) to St. Thomas, U.S. Virgin Islands on Jan. 28 from $115 — NK717 / NK894 (layover in Fort Lauderdale)
Dallas (DFW) to St. Thomas (STT) on Jan. 14 from $125 — NK162 / NK894 (layover in Fort Lauderdale)
Fort Lauderdale (FLL) to Punta Cana (PUJ) on Jan. 7 from $91 — NK783
Orlando (MCO) to San Juan (SJU) on Jan. 14 from $87 — NK325
United Airlines
Chicago (ORD) to Aruba (AUA) on Jan. 6 from $303 — UA1674
Chicago (ORD) to Nassau (NAS) on Jan. 9 from $244 — UA2401
Houston (IAH) to Havana, Cuba (HAV) on Jan. 9 from $308 — UA1506
New York / Newark (EWR) to Turks and Caicos (PLS) on Jan. 12 from $124 — UA1465
New York / Newark (EWR) to Nassau, Bahamas (NAS) on Jan. 22 from $109 — UA1456
New York / Newark (EWR) to St. Maarten (SXM) on Jan. 27 from $129 — UA1629
Washington Dulles (IAD) to Aruba (AUA) on Jan. 14 from $167 — UA1203
All of the airfares present above were all found directly on the airline's sites, through searches on Google Flights, unless otherwise noted. Individual airlines also have low-fare calendars which can be helpful tools in finding the best deals.