Trains to Venice | Tickets & Train Times

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe AVE

Need a place to stay in Venice?

View on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner

View all

Trains to Venice: All You Need to Know

Venezia Santa Lucia train station acts as the gateway to the world-known islands that make up the city of Venice. With an average of 85,000 passengers arriving by train to Venice per day, the famous floating city has two of the busiest train stations in Italy. Venezia Santa Lucia which is located on the peninsula and Venezia Mestre which is on the mainland.

Which train companies operate trains to Venice?

Train operators which serve Venezia Santa Lucia include Trenitalia, Le Frece, Italo, Thello and City Night Line. These operators also serve Venezia Mestre station.

Where can I catch a direct train to Venice?

Passengers can take a direct train to Venice from Italy's biggest cities such as Rome, Florence and Milan. Continental connections are also available, with direct trains to Venice from Munich, Innsbruck, Geneva and Vienna.

Where do trains to Venice arrive at?

Venezia Mestre, located on the mainline, connects passengers with the European continent and the Venetian peninsula. Plenty of trains to Venice require a transfer at this station in order to get to Venezia Santa Lucia station. Passengers arriving at Venezia Mestre also have the option to take a water taxi (Vaporetti) to the centre of the old city.


Important Stations and Airports in and Venice


Trains to Venice: related information

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone