About 150 people were stranded on a Long Island Railroad train from more than five hours Sunday, due to a combination of snow drifts, icing, traffic problems and equipment failures.

The Ronkonkoma-bound train left Penn Station at 2:53 a.m. Sunday, and passengers were still on their way to their final destination more than five hours later, said Railroad spokeswoman Susan McGowan.

The train was first delayed by snow and ice, then was stopped by a car that got stuck in the snow while crossing the tracks. A short while later, the train was stopped for a third time after the locomotive pulling the train broke down.

McGowan said the train was towed to a nearby station, where passengers transferred to a different train about 8:15 a.m.

No injuries were reported.

Long Island received the brunt of the wicked weather this weekend, with more than two feet of snow in some parts.

According to McGowan, the LIRR is only offering limited service, and delays are averaging two hours. Extremely limited service has been restored on the Ronkonkoma Branch in both directions. LIRR service between Ronkonkoma and Greenport is suspended due to extremely high snow drifts.

Montauk train service, east of Speonk, is also extremely limited.

New Yorkers can also expect delays on all New York City bus and subway service Sunday.

To sign up for text message and/or e-mail alerts from the MTA, CLICK HERE!