A group of Virgin Atlantic passengers were left sitting on a plane for six hours before having to spend the night at a deserted JFK airport after Storm Juno saw the cancellation of thousands of flights.
Passengers could not even leave the airport on Tuesday morning as public transport was suspended.
The travellers thought they were headed for London but ended up sleeping on the airport floor after being told in the early hours of Tuesday morning that their flight was not actually flying.
They set up camp on the airport floor after being told there was a travel ban in New York City.
Passengers had been left waiting to take off on the plane from its scheduled time of 6.30pm on Monday, before they were eventually told it was cancelled at 12.30am on Tuesday morning.
And by 11pm on Monday night, all taxis and vehicles had been ordered off the road, and every subway line was closed to passengers.
The airline apologised for the disruption and provided customers with blankets and a $15 meal voucher.
Speaking to the NY Daily News, a Virgin spokeswoman said the flight was scheduled to depart at 6.30pm on Tuesday night.
But some passengers weren't impressed. Alexis Dehasse told the Daily Mail: "It was like a murder mystery suspense movie - no one could give us any answers.
"There was nowhere to go. No food and no water. We weren't allowed out. That threat of not being able to leave the airport... it was pretty traumatic.
"The whole thing was a mess."
He added: "They knew what was coming so they should've had extra staff on the ground,' he said. 'They should've had a contingency plan and they didn't. They weren't prepared."
One man, Felix Kunze, live-tweeted the action:
Conditions are 'interesting' at JFK. Unbelievably we've all boarded. My fingers are crossed till we actually tak... pic.twitter.com/Eucsgyk6zO- Felix Kunze (@felixkunze) January 27, 2015
we're stuck at JFK, no roads, no cabs, no stores open, no hotel rooms. Nightmare. This is the line coming off flight pic.twitter.com/ypfQxRDkSn- Felix Kunze (@felixkunze) January 27, 2015
This is my bed for the night. Camping out at JFK after my flight was delayed first due a man falling Ill, then t... pic.twitter.com/Eq1I03t4ZM- Felix Kunze (@felixkunze) January 27, 2015
Worst thing about all this is: a @VirginAtlantic flight scheduled an hour AFTER us, left on time. We just got screwed.- Felix Kunze (@felixkunze) January 27, 2015
This is the plane that's supposed to be taking me home tonight, 24 hours late. Promising. pic.twitter.com/Amg8v6x0eo- Felix Kunze (@felixkunze) January 27, 2015
Same view from last night but during the day. pic.twitter.com/odZ3g5xud6- Felix Kunze (@felixkunze) January 27, 2015
We've been given special permission to land before 6am in London! Woop. I can't believe we're actually leaving. Th... pic.twitter.com/m2tBrOukIe- Felix Kunze (@felixkunze) January 27, 2015
Happy to report I'm finally in London. Never seen passengers burst into spontaneous applause upon takeoff and neither had the cabin crew!- Felix Kunze (@felixkunze) January 28, 2015
I made it to London, my bags did not. They are coming on the next flight and will be delivered to me. At this point I'm too tired to care.- Felix Kunze (@felixkunze) January 28, 2015
Hundreds of flights cancelled as US braces for 'historic' storm
Heavy snow could hamper early arrival of UK spring
Police remind residents they live in Norway after snow complaints