You do not need a water bus or water taxi to get to train station. There are two train stations in Venice. Santa Lucia is very near the normal docks. Definitely walkable but you might want to take a "land" taxi.
"Carpe diem quam minimum credula postero"
Seven Seas Explorer - Miami - Venice - Mar 2017
Silverseas Explorer - Arctic - Aug 2017
Seven Seas Voyager - Rome to Beijing - Oct 2017
Seven Seas Mariner - Lima to Buenos Aires - Jan 2018
Silverseas Explorer - Siberia - Jul 2018
Seven Seas Mariner - Australia Circumnavigation - Dec 2018