The dispersion relation of a surface wave generated by a drifting plasma in an infinite duct surrounded by vacuum is derived non-relativistically by means of the Vlasov equation. The kinematic boundary condition imposed on the distribution function, the specular reflection conditions on the four sides of duct, can be satisfied by placing an infinite number of fictitious surface charge sheets spaced by the duct widths. The surface wave mode is specifically the transverse magnetic mode, often called the surface polariton, which propagates with phasor $\exp ({{\rm i}k_zz-{\rm i}\omega t})$ . The method of placing appropriate fictitious surface charge sheets enables one to treat the surface waves in semi-infinite, slab and duct plasmas simultaneously on an equal footing, kinetically. The streaming effect manifests itself through the Doppler-shifted frequency and a correction-like term ${u^2}/{c^2}$ , where u is the streaming velocity and c is the speed of light.