Icy conditions made for dangerous and deadly driving in New Jersey and parts of New York this morning as at least 2 people died in dozens of accidents.

One person was killed in a multi-vehicle crash on the Beaver Dam Bridge in Brick, New Jersey, authorities said.

Investigators said a car lost control on the ice, and then another car hit it. The person in the second car got out of their vehicle, and was then struck by another car, causing a pile up of other cars. A dozen vehicles were involved. Three people suffered injuries.

Another person was killed after a motor vehicle crashed into a Philadelphia-bound New Jersey Transit bus in Pine Hill, Camden County just after 7 a.m.

Police say a 29-year-old woman from Lindenwold was driving a GMC Envoy SUV heading south on West Branch Road that appears to have spun out on ice. The SUV was then struck by a NJ Transit bus heading in the opposite direction. Ice on the road appears to have prevented the bus from stopping in time to avoid the collision.

The 25 passengers on the bus, and the bus driver, were treated at Kennedy Hospital in Stratford for minor injuries. A passenger in the SUV is being treated at Cooper Hospital in Camden. (Click here to see photos from 6abc.com)

New Jersey State Police say they responded to over 250 calls of accidents.

Multiple accidents were also reported on the Palisades Parkway in Englewood Cliffs and Alpine, as well as the Bronx River and Saw Mill parkways.

Police responded to 8 multi-car collisions on the Palisades Parkway, 3 of which involved injuries.

A police officer who was outside his vehicle was struck by a car on the northbound Bronx River Parkway near Main Street in White Plains.

Officials said he suffered non-life-threatening injuries and was conscious and alert, but he was being taken to the hospital to be evaluated.

Police in South Brunswick also reported multiple car crashes and advised motorists to avoid the area if possible, saying many roads in the eastern portion of the township became impassable because of the icy conditions and accidents.

Commuters who ride New Jersey Transit buses also faced delays because of the icy roads.

Between accidents and people slipping on the ice, hospitals had their hands full. The Community Medical Center in Toms River says the emergency room has had a steady flow of patients with weather-related injuries.

Ice also caused similar problems on Long Island. The Selden Fire Department responded to numerous accidents and slips and falls. Officials said they had 17 calls, which represented the one of the busiest days in recent memory (non-blizzard related).