Want a nonstop flight to your next island destination? Here are all of the nonstops from Boston to the Caribbean.
Surrounded by skyward buildings and a sprawling, urban landscape, you might be feeling it’s time for a change of scenery. Boston, the home of some of the best sports teams in existence, knows how to be noisy and raucous when it needs to, but sometimes sound abound is the last thing you need.
Take these direct flights from Boston to the Caribbean and one of its many peaceful and relatively untouched islands. From tantalizing foods and soothing, satiating cocktails to seemingly endless beaches under a sun as brilliant as the ocean is blue, Caribbean islands are some of the best places to visit when you’re just looking for a break from life.
Read on for our list of the best direct flights to the Caribbean from Boston.
Boston to Aruba

Airlines: JetBlue
Flight time: 4 hours, 50 minutes
For more on Aruba: where to stay | what to do
Boston to Bermuda

Airlines: JetBlue
Flight time: 2 hours, 10 minutes
Boston to Cancún

Boston to Cancun
Airlines: Delta, JetBlue, American Airlines
Flight time: 4 hours, 50 minutes
Boston to Dominican Republic

Airlines: JetBlue, American Airlines
Flight time: 3 hours, 50 minutes
Boston to Grand Cayman

Airlines: JetBlue
Flight time: 4 hours, 30 minutes
For more on the Cayman Islands: where to stay | what to do
Boston to Jamaica

Airlines: JetBlue, American Airlines
Flight time: 3 hours, 54 minutes
For more on Jamaica: where to stay | what to do
Boston to Puerto Rico

Airlines: JetBlue
Flight time: 4 hours
Boston to St. Lucia

Airlines: JetBlue
Flight time: 4 hours, 40 minutes
Boston to St. Maarten

Airlines: JetBlue
Flight time: 4 hours, 20 minutes
Boston to St. Thomas

Airlines: JetBlue
Flight time: 4 hours, 5 minutes
For more on the U.S. Virgin Islands: where to stay | what to do
Boston to Turks and Caicos

Airlines: JetBlue, American Airlines, Delta
Flight time: 4 hours
For more on Turks and Caicos: where to stay | what to do
Boston to Barbados

Airlines: JetBlue
Flight time: 4 hours, 50 minutes