Cheap train tickets from Venice to Vienna

Showing times and prices for 28 May

Cheapest

£117

Average

£121

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Venice to Vienna will cost around £ 121 if you buy it on the day, but the cheapest tickets can be found for only £ 117.

Cheapest
13:20Venezia Tronchetto8h15 21:35Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£1171One-way
Cheapest
15:52Venice Santa Lucia7h43 23:35Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£1171One-way
13:35Venice Santa Lucia9h55 23:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£1271One-way

Train schedule Venice to Vienna

Showing trains for tomorrow, Sat, 28 May
13:20Venezia Tronchetto8h15 21:35Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
13:35Venice Santa Lucia9h55 23:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
15:52Venice Santa Lucia7h43 23:35Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
28 May
£103ÖBB | InterCity
£41Flixbus
£241Austrian Airlines
Sun
29 May
£103ÖBB | Railjet
£62Flixbus
£469Austrian Airlines
Mon
30 May
£71ÖBB | Euro City (EC)
£44Flixbus
£46Ryanair
Tue
31 May
£35ÖBB | InterCity
£29Flixbus
£22Ryanair
Wed
1 Jun
£62ÖBB | InterCity
£34Flixbus
£31Ryanair
Thu
2 Jun
£35ÖBB | InterCity
£36Flixbus
£87Ryanair
Fri
3 Jun
£103ÖBB | InterCity
£34Flixbus
£39Ryanair
Sat
4 Jun
£31ÖBB | InterCity
£29Flixbus
£18Ryanair
Sun
5 Jun
£89ÖBB | InterCity
£41Flixbus
£36Malta Air
Mon
6 Jun
£103ÖBB | InterCity
£44Flixbus
£79Ryanair
Tue
7 Jun
£35ÖBB | InterCity
£36Flixbus
£47Ryanair
Wed
8 Jun
£31ÖBB | InterCity
£27Flixbus
£15Ryanair
Thu
9 Jun
£35ÖBB | InterCity
£27Flixbus
£43Ryanair
Fri
10 Jun
£35ÖBB | InterCity
£36Flixbus
£18Ryanair
Sat
11 Jun
£27ÖBB | InterCity
£34Flixbus
£35Ryanair
Sun
12 Jun
£31ÖBB | InterCity
£29Flixbus
£85Austrian Airlines
Mon
13 Jun
£27ÖBB | InterCity
£29Flixbus
£19Ryanair
Tue
14 Jun
£44ÖBB | Railjet
Find prices
£30Ryanair
Wed
15 Jun
£89ÖBB | InterCity
£31Flixbus
£9Ryanair
Thu
16 Jun
£35ÖBB | InterCity
£31Flixbus
£29Ryanair

Fastest train times from Venice to Vienna

Showing times and prices for 28 May

Fastest Journey

7 h 43 m

Average

8 h 37 m

Trains per day

3

Distance

435 km

Of the 3 trains that leave Venice for Vienna every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 435 km distance in an average of 8 h 37 m but if you time it right, some trains will get you there in just 7 h 43 m .

The slowest trains will take 9 h 55 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
15:52Venice Santa Lucia7h43 23:35Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
£1171One-way
13:20Venezia Tronchetto8h15 21:35Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£1171One-way
13:35Venice Santa Lucia9h55 23:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
£1271One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Vienna?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Venice to Vienna

distanceDistance270 miles (435 km)
durationAverage train duration7 h 43 min
priceAverage train ticket price£73 (€82)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesÖBB, ÖBB | InterCity, ÖBB | Euro City (EC), ÖBB | Railjet, Intercity Notte, Regionale, ÖBB | Nightjet, Trenitalia or Deutsche Bahn

Trains from Venice to Vienna cover the 270 miles (435 km) long route taking on average 7 h 43 min with our travel partners like ÖBB, ÖBB | InterCity, ÖBB | Euro City (EC), ÖBB | Railjet, Intercity Notte, Regionale, ÖBB | Nightjet, Trenitalia or Deutsche Bahn. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £35, but the average price of train tickets is £73. Travellers depart most frequently from Venezia Mestre and arrive in Wien Westbahnhof.

Train companies: Trenitalia, ÖBB and Deutsche Bahn trains Venice to Vienna

For as little as £35 you can travel by train between Venice and Vienna with Trenitalia, ÖBB and Deutsche Bahn. Omio will show you the best deals, timetables and tickets available for this trip.

Trenitalia
Deutsche Bahn
ÖBB

Enjoy the train ride to Vienna from Venice with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Venice to Vienna are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train from Venice to Vienna, you can expect to travel 270 miles (435 km). Check Trenitalia’s train times and tickets for the Venice to Vienna trip and buy your cheap ticket on Omio today!

    When purchasing your Trenitalia train tickets from Venice to Vienna, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Travel Tips: Trains from Venice to Vienna

    Travel by train to Vienna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Venice to Vienna.
    FAQs

    Are there any COVID-19 restrictions for international travel by train between Venice and Vienna?

    Travel between Venice, Italy and Vienna, Austria by train is: Fully open.

    What is the status of international entry into Austria from Italy?

    International entry status: Entry is fully open for citizens and permanent residents of Italy

    Do I need to self-quarantine on arrival in Austria from Venice?

    Conditions of entry:

    • There are no current restrictions

    What are the safety rules to follow in Vienna, Austria?

    When travelling in Austria, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1 metre (s) (3 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 23/05/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Vienna from Venice before travelling.

    Are there travel restrictions, such as quarantine measures, in place when returning to Venice, Italy from Vienna, Austria?

    The current restriction level for your return trip by train from Vienna to Venice is: Partially open

    Are there any international entry restrictions on returning to Italy from Austria?

    Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Austria

    Do I need to quarantine on arrival in Italy from Vienna?

    What are the entry requirements?

    • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
    • Negative COVID-19 result is required for quarantine release
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

    What are the safety rules to follow in Venice, Italy?

    The government of Italy has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last verified on 26/05/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Vienna to Venice train here.

    How much do cheap trains between Venice and Vienna cost?

    You can find a cheap train from Venice to Vienna for some dates and times for as low as £35  one way in the next 7 days.

    How much is a train ticket from Venice to Vienna?

    If you are looking to buy your train ticket in the next 7 days, you can expect the Venice to Vienna train to cost on average £73  one way.

    How far is it from Venice to Vienna by train?

    The train distance from Venice to Vienna is around 270 miles (435 km).

    How long does it take from Venice to Vienna by train?

    On average the Venice to Vienna train time is 7 h 43 min  covering the 270 miles (435 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    What station does the Venice to Vienna train leave from? Which Vienna train station do I come into from Venice?

    Omio customers book a train from Venezia Mestre   to Wien Westbahnhof   most frequently for this route.

    Where is the departure train station in Venice located? Where is the arrival train station in Vienna located?

    The most popular departure train station with passengers for this journey, called Venezia Mestre, is located 5.6 miles (9.1 km) from the city centre of Venice.

    The most popular arrival train station, Wien Westbahnhof, is located 4.2 miles (6.7 km) away from the city centre of Vienna.

    What train providers go from Venice to Vienna?

    For the journey from Venice to Vienna you can take a train with ÖBB, ÖBB | InterCity, ÖBB | Euro City (EC), ÖBB | Railjet, Intercity Notte, Regionale, ÖBB | Nightjet, Trenitalia or Deutsche Bahn. Be sure to check out all possible train companies that offer services between Venice and Vienna on Omio to compare what amenities they may have.

    Are there any Venice to Vienna direct trains?

    Yes, there are 2 direct trains between Venice and Vienna per day with ÖBB | Railjet  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.

    How many trains are there from Venice to Vienna a day?

    On average, there are 2 trains a day from Venice to Vienna. The train times and services may be different on weekends and holidays compared to weekdays.

    What are the first and last departure train times from Venice to Vienna?

    The earliest train departing from Venice to Vienna leaves at 08: 56. The last train departing from Venice to Vienna leaves at 20: 48. You can find the latest Venice to Vienna train times on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I book a train ticket to Vienna from Venice to get the best deals?

    You can find a train from Venice to Vienna to cost on average £73 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Venice to Vienna train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Venice
    Vienna
    The major railway station for departures from Venice is Venezia Mestre. Read all the information you need to know about services, amenities and connections at Venezia Mestre for your trip from Venice to Vienna.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 20: 30
    Public transport options for Venezia Mestre
    Bus lines: 2, 3, 10, 15, 18, 25a, 31, 31H, 32, 32H, 33H, 34H, 43, 53, 86, N1, 8AE
    Train lines: FR, FA, FB, EC, RJ, IC, EN, ICN, R, Italo
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 0415298711
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 21: 00
    Public transport options for Venezia Santa Lucia
    Bus lines: 1, 2, 4. 1, 4. 2, 5. 1, 5. 2, 3, N
    Train lines: FR, FA, FB, IC, ICN, R, RER, EC, EN, RJ, VSOE