In this study, an efficient numerical model for predicting ship waves was developed using Green’s functions. Avoiding detailed description of the complex boundary conditions around a ship, this model simply used an inversion technique for estimating the wave source induced by a ship as a function of the navigation route and adjacent measured water level fluctuations. The Green’s functions were determined as linear summations of the water level fluctuations generated from discrete points along the navigation route. At each point, a time-varying wave source was determined as a linear summation of Gaussian pulses introduced at segments along the longitudinal direction of the ship. The linear inversion was then applied for estimating the optimu...