You can get from Sarzana to Montecatini Terme by train, thanks to the 12 daily routes provided by Regionale. The train ride from Sarzana to Montecatini Terme takes about 1 hour on average and the average train ticket is 8.8 €. Travelling Italy by train can often be cheap.