LIRR service has been restored on the Port Jefferson Branch with residual delays of up to 15 minutes.
Earlier, service was suspended between Port Jefferson and Stony Brook because of a broken rail near Port Jefferson.