Dresden to Vienne by train
Compare prices, times and book fast direct trains
Overview: trains from Dresden to Vienne
Find the key information for travelling by train from Dresden to Vienne, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Travelling by train from Dresden to Vienne
Ready to travel from Dresden to Vienne by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Train cost between Dresden to Vienne
Getting from Dresden to Vienne by rail typically costs £147.78, but runs about if booked a month in advance. If you wait until 7 days before departure, prices increase to . Booking as early as possible helps you find the lowest cost tickets, but that’s not the only way to save.
Finding cheap train tickets with Rail Europe
Different train operators run discounts throughout the year, giving travellers the opportunity to check out a new city and keep some extra cash in their pockets to use during their adventures. To stay on top of all discounts, sign up for the Rail Europe newsletter. We will notify you when promos come up on popular train operators like Eurostar, Renfe, Trenitalia, SNCF and many more. We will also share travel inspiration and tips for making the most out of your travels – including other money-saving pointers.
Train times for travel from Dresden to Vienne
During the week, the earliest departure time is at 00:17 and the last departure is 23:15. On weekends, the first train departs at 04:09 and the last train leaves at 23:18. On average, a total of 18 trains make this journey each day.
Dresden to Vienne distance and train travel time
The total distance for this route is 898 kilometres, with the fastest trip taking 11 hours and 9 minutes.
How far in advance Dresden and Vienne tickets go on sale
Tickets for travel between Dresden and Vienne are available 5 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Making the most of your Dresden to Vienne travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Vienne.
FAQs about the train journey from Dresden to Vienne
Want to know more about your journey from Dresden to Vienne? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Dresden and Vienne is 898 kilometres.
The cheapest tickets for this route start at £147.78. When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .
You can book your tickets 5 months in advance for this route.
The fastest jouney takes 11 hours and 9 minutes.
Other train journeys from Dresden
- From Dresden to Prague From £9.07
- From Dresden to Berlin From £6.43
- From Dresden to London From £95.25
- From Dresden to Děčín From £9.07
- From Dresden to Bad Schandau From £15.50
- From Dresden to Budapest From £33.64
- From Dresden to Leipzig From £6.43
- From Dresden to Brussels From £27.21
- From Dresden to Frankfurt am Main From £16.25
- From Dresden to Mannheim From £21.54
- From Dresden to Cologne From £16.25
- From Dresden to Fulda From £16.25
- From Dresden to Munich From £16.25
- From Dresden to Hof From £37.42
- From Dresden to Paris From £66.90
Other train journeys to Vienne
- From Lyon to Vienne From £6.05
- From Prague to Vienne From £67.28
- From Paris to Vienne From £32.88
- From Verona to Vienne From £136.44
- From Geneva to Vienne From £35.53
- From Valence to Vienne From £15.50
- From London to Vienne From £105.45
- From Marseille to Vienne From £40.82
- From Bern to Vienne From £66.90
- From Salzburg to Vienne From £112.63
- From St Amand Montrond Orval to Vienne From £54.00
- From Dijon to Vienne From £32.88
- From Venice to Vienne From £90.26
- From Munich to Vienne From £63.12
- From Rome to Vienne From £229.04
Other train journeys from Vienne
- From Vienne to Lyon From £4.54
- From Vienne to Prague From £85.42
- From Vienne to Paris From £30.61
- From Vienne to Zurich From £79.75
- From Vienne to Geneva From £35.15
- From Vienne to Bologna From £188.22
- From Vienne to Munich From £61.61
- From Vienne to Salzburg From £77.86
- From Vienne to Brussels From £136.82
- From Vienne to Turin From £71.06
- From Vienne to Linz From £137.58
- From Vienne to Strasbourg From £46.87