The train between Krems an der Donau and Venice takes 8h 23m. The train runs, on average, once a week from Krems an der Donau to Venice. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run once a week between Krems an der Donau and Venice. The service departs Krems an der Donau at 7:46 AM in the morning, which arrives into Venice at 16:09:00. All services require a transfer at St.Poelten Hbf and take an average of 8h 23m. The schedules shown below are for the next available departures.
Want to know about travelling from Krems an der Donau to Venice? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Krems an der Donau to Venice. However, there are services departing from Krems an der Donau station and arriving at Venice station via Wien Meidling. The journey, including transfers, takes approximately 8h 23m.
Krems an der Donau to Venice train services, operated by ÖBB, depart from St.Poelten Hbf station.
Krems an der Donau to Venice train services, operated by ÖBB, arrive at Venezia S. Lucia station.
Book your Krems an der Donau to Venice train tickets online with ÖBB, ÖBB Intercity and Railjet.
The distance between Krems an der Donau and Venice is 413.3 km. The road distance is 774 km.
You can take a train from Krems An Der Donau to Venezia S. Lucia via St.Poelten Hbf and Wien Meidling in around 9h 8m.