Search train tickets to Venice

switcheroo

Quickview

How to get to Venice by train?

Routes13
Trips per day49
train carriers3
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Venice?

The cheapest prices for a train ticket to Venice that users have found recently on Wanderu start at €58.99. Such great deals to Venice are available on one route to Bremen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Venice. Bremen at €58.99 has consistently the lowest average train ticket prices to Venice.

What are the main train stations in Venice?

The most popular train station in Venice is Venezia Santa Lucia. Venezia Santa Lucia is the busiest train station in Venice.

Schwielowsee

There are 15 train schedules per day connecting Schwielowsee with Venice. It takes on average 17 hours and 36 minutes to travel 476 miles, 766 kms, by train from Schwielowsee. One train company operates schedules from Schwielowsee, with Deutsche Bahn offering the most daily connections to Venice. Travelling by train from Schwielowsee you will most likely to arrive in Venice at Venezia Santa Lucia.
Avg. Time
17h 36m
Avg. Price
€207.96

Bretten

There are 14 train schedules per day connecting Bretten with Venice. It takes on average 11 hours to travel 301 miles, 485 kms, by train from Bretten. One train company operates schedules from Bretten, with Deutsche Bahn offering the most daily connections to Venice. Travelling by train from Bretten you will most likely to arrive in Venice at Venezia Santa Lucia.
Avg. Time
11h 0m
Avg. Price
€163.92

Koblenz

There are 13 train schedules per day connecting Koblenz with Venice. It takes on average 12 hours to travel 405 miles, 651 kms, by train from Koblenz. 2 train carriers offer schedules from Koblenz, with Deutsche Bahn offering the most daily connections to Venice. Travelling by train from Koblenz you will most likely to arrive in Venice at Venezia Santa Lucia.
Avg. Time
12h 0m
Avg. Price
€206.44

Aachen

There are 12 train schedules per day connecting Aachen with Venice. It takes on average 13 hours to travel 468 miles, 752 kms, by train from Aachen. One train company operates schedules from Aachen, with Deutsche Bahn offering the most daily connections to Venice. Travelling by train from Aachen you will most likely to arrive in Venice at Venezia Santa Lucia.
Avg. Time
13h 0m
Avg. Price
€234.24

Walzbachtal

There are 12 train schedules per day connecting Walzbachtal with Venice. It takes on average 11 hours to travel 302 miles, 486 kms, by train from Walzbachtal. One train company operates schedules from Walzbachtal, with Deutsche Bahn offering the most daily connections to Venice. Travelling by train from Walzbachtal you will most likely to arrive in Venice at Venezia Santa Lucia.
Avg. Time
11h 0m
Avg. Price
€153.81

Located in , Italy, you can travel by train to Venice from 13 destinations and choose from 49 daily train schedules to get you there. Deutsche Bahn has the most train connections to Venice. The furthest train arriving in Venice covers a distance of 551.17 miles, 886.81 kms, covering the journey in 17 hours and 52 minutes

Looking for other ways to get there? Check out Ferry options to Venice or explore Bus trips to Venice.

train companies serving Venice

Deutsche Bahn

There are 7 daily Deutsche Bahn schedules to Venice. Deutsche Bahn can get you to Venice by train from 17 destinations including Munich.
Power outlet
Avg. Time
0h 10m
Avg. Price
€97.07

DB Eurocity

There are 1 daily DB Eurocity schedules to Venice. DB Eurocity can get you to Venice by train from 2 destinations including Munich.
Meal
Power outlet
Beverage
Avg. Time
0h 7m
Avg. Price
€74.30

Deutsche Bahn with non-federally owned railway company

There are 2 daily Deutsche Bahn with non-federally owned railway company schedules to Venice. Deutsche Bahn with non-federally owned railway company can get you to Venice by train from 13 destinations including Leverkusen.
Power outlet
Avg. Time
0h 13m
Avg. Price
€116.41