You can get from Mogliano Veneto to Venice by train, thanks to the 50 daily routes provided by Regionale, Regionale Veloce. The train ride from Mogliano Veneto to Venice takes 22 minutes on average and the average train ticket is 2.5 €. Travelling Italy by train can often be cheap.