|RETURN FROM||£31||The cheapest return train ticket to Venice is from Rome, starting at £31. This price was found within the last 72 hours.|
|ONE-WAY FROM||£16||The cheapest one-way train ticket to Venice is from Rimini, starting at £16. This price was found within the last 72 hours.|
|POPULAR STATION||Treviso Centrale||Treviso Centrale is one of the most popular stations in Venice|
|POPULAR TRAIN COMPANY||Trenitalia||Trenitalia, AccesRail, and Italotreno also service this route|
Train tickets from Bologna to Venice usually start from about £51, while you can find tickets from Florence to Venice from around £73. Generally, prices will be determined by your location. These were some of the lowest prices from the most popular departure points to Venice.
Venice is best served by Treviso Centrale. There you’ll find a number of trains that can get you to your destination. Major cities accessible by train from Treviso Centrale are Bologna and Florence.
Some of the options we’ve found for trains to Venice are Trenitalia, AccesRail, and Italotreno. Typically, your options for trains to Venice will be determined by the route you take.
Ride a one-way train to Venice for £16 on average this week. We don’t expect any changes in price for the next 3 months. We recommend booking when you can, as seats may be limited.
Top car hires in Venice
Experience Venice from behind the wheel! Learn more about the best car hire deals here
Start planning your trip today
Get an overview of the top hotels in the most popular neighbourhoods of Venice