Piazza San Marco in Venice

We will gladly take you to Venice by rail - comfortably and inexpensively. With ÖBB Sparschiene Europa, you can travel directly to the city of canals and gondolas for as little as 29 euros from Salzburg or 19 euros from Villach.

Combining train and bus

From Salzburg, you take the train to Villach Central Station. From there, you can take a daily ÖBB Railjet or ÖBB Intercitybus to Venice and back. Sit back and relax into the comfortable seats in 1st or 2nd class. The bus runs several times per day to Udine and Venice.

Price examples Sparschiene

Route Price
Villach - Venice from € 19.-
Salzburg - Venice from € 29.-


With ÖBB, you will receive a 20% discount on tickets for CitySightseeing in many cities in Italy.
Further information is available at oebb.at/citysightseeing.


All at a glance - from Salzburg to Venice via Villach
You can find all connections between Salzburg and Venice in real time in our online route planner. Just type in your estimated travel date and search connections