Accurately characterizing rainfall runoff processes in plain farmland, especially at the plot scale with significant micro-topographic features, has presented challenges. Integrated surface–subsurface flow models with high-precision surface flow modules are appropriate tools, yet open-source versions are rare. To address this gap, we proposed an open-source integrated surface–subsurface flow model called the FullSWOF-Plain model, in which the one-dimensional subsurface module Hydrus-1D was integrated with a modified two-dimensional surface water flow module (FullSWOF-2D) using the sequential head method. Various experimental scenarios were simulated to validate the model’s performance, including two outflow cases (i.e., 1D and 2D) without infiltration, a classical one-dimensional infiltration case, and two typical rainfall events at the experimental field. The results demonstrate the accuracy of this proposed model, with the Nash–Sutcliffe efficiency (NSE) of the simulated discharge exceeding 0.90 in the experimental field case and the root mean squared error (RMSE) values for soil moisture at five depths consistently below 0.03 cm3/cm3. However, we observed a lag in the simulated response time of soil moisture due to the neglect of preferential flow. The micro-topography significantly influenced ponding time and ponding areas. Lower local terrain normally experienced earlier surface ponding. Scattered surface ponding water first occurred in the ditch and followed in the relatively low areas in the main field. The concentration process of surface runoff exhibited hierarchical characteristics, with the drainage ditch contributing the most discharge initially, followed by the connection of scattered puddles in the main field, draining excess surface water to the ditch through rills. This quantitative study sheds light on the impact of micro-topography on surface runoff in plain farmland areas.