We report the direct detection of the kinetic Sunyaev-Zel'dovich effect in galaxy clusters with a 3.8 sigma significance level. The measurement is performed by stacking the Planck map at 217 GHz at the positions of galaxy clusters from the Wen-Han-Liu (WHL) catalog. To avoid the cancellation of positive and negative kSZ signals, we use the large scale distribution of the SDSS galaxies to estimate the peculiar velocities of the galaxy clusters along the line-of-sight and incorporate the sign in the (velocity weighted) stacking of the kSZ signals. Using this technique, we are able to measure the kSZ signal around galaxy clusters beyond 3R500. Assuming a standard beta-model, we also find that the gas fraction within R500 is f(gas,500) = 0.13 +- 0.03 for the clusters with the mass of M500 ~ 0.9 * 10^14 Msun/h, and is slightly lower than the universal baryon fraction. We compare this result to predictions from the Magneticum cosmological hydrodynamic simulations as well as other kSZ and X-ray measurements, where most of them show a lower gas fraction than the universal value for the same mass of clusters.