Non-singular global cosmic strings are found in a non-linear sigma model with a potential term for a self-gravitating complex scalar field. Stationary solutions with angular momentum and possibly linear momentum are obtained by assuming an oscillatory dependence of the scalar field on t, φ and z. This dependence has an effect similar to gauging the global U(1) symmetry of the model, which is actually a Kaluza-Klein reduction from four to three spacetime dimensions. The method of analysis can be regarded as an extension of the gravito-electromagnetism formalism beyond the weak field limit.