You can get from Mestre to Montecchio Maggiore by train, thanks to the 30 daily routes provided by Regionale. The train ride from Mestre to Montecchio Maggiore takes about 1 hour on average and the average train ticket is 5.95 €. Travelling Italy by train can often be cheap.