where is venezia mestre railway station
Venice Train Station - Venezia Mestre. The Venice Mestre Train Station (Venezia Mestre) is located on the Italian mainland, directly across the channel from Venice and handles about 85,000 travelers and 500 trains per day. A shuttle train service connects Venice Mestre to Venice's other train station (Santa Lucia Train Station) which is located on the island of Venice. 1  Address: Piazzale Pietro Favretti 30171 Venezia.  View location on map: Google map.