NEW YORK (CBSNewYork/AP) — A New York-bound flight from the Dominican Republic that was diverted twice finally arrived at its destination after about 30 hours of traveling.

Delta Flight 944 left Punta Cana Monday afternoon and arrived at John F. Kennedy International Airport around 8 p.m. Tuesday.

READ MORE: Gravity Of Gabby Petito's Killing Hits Long Island's Blue Point: 'It's Kind Of Like A Shattered Community'

It had been scheduled to arrive in Queens around 6:15 p.m. Monday. Officials said inclement weather prevented it from landing and the plane was diverted to Manchester, New Hampshire.

READ MORE: Judge Lifts Temporary Pause On Vaccine Mandate For NYC Teachers And Other City Workers, Who Now Must Be Vaccinated By Monday

Customs agents drove from Portland, Maine to Manchester to process the passengers. The Manchester airport doesn’t usually accept international flights. Delta says customers were provided hotel accommodations.

Officials say the Tuesday flight was then diverted to Boston due to wind and turbulence. Passengers say some people fell ill and needed oxygen.

MORE NEWS: Democratic Nominee Eric Adams Says If He Is Elected Mayor, He Will Rid The NYPD Of Bad Cops

(TM and © Copyright 2016 CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2016 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed. The Associated Press contributed to this report.)