It is definitely the most convenient option::
the stop is Stazione di Venezia Santa Lucia
The closest airport:
Aeroporto di Venezia Marco Polo
From here, we recommend taking a taxi boat.