Berlin to Vienna by train
Direct railjets from Berlin Hbf to Wien Hbf take about 8h20 to 8h40 via Dresden and Prague. A direct ÖBB Nightjet runs overnight. No direct ICE for now.
Berlin to Vienna takes about 8 hours 20 minutes to 8 hours 40 minutes on a direct daytime railjet, which runs via Dresden and Prague with no change. Two direct day trains leave Berlin Hbf each day, one in the early morning and one in the afternoon. A direct ÖBB Nightjet also runs overnight. There is no direct ICE at the moment, so if you want the German route via Nuremberg you must change in Munich. Check your date, as times can change.
Direct railjets run via Dresden and Prague
The day trains are railjets, run by ÖBB together with Deutsche Bahn and České dráhy. The morning train reaches Wien Hbf in the mid-afternoon and the afternoon train late in the evening, close to midnight. The morning train takes about 8 hours 40 minutes and the afternoon one about 8 hours 20 minutes. Check the exact times for your date on bahn.de, oebb.at or cd.cz.
The route follows the Elbe valley from Dresden into the Czech Republic, then calls at Prague, Brno and Břeclav before Vienna. The best views are between Dresden and the Czech border. The trains have first and second class and a restaurant car.
Because there are only two a day, the afternoon train gets you to Vienna late at night. If you want to arrive at a sensible hour, take the morning departure.
The direct ICE is not running
Direct ICE trains used to link Berlin and Vienna through Nuremberg and Passau. From 14 June to 12 December 2026 major rebuilding work closes the line between Passau and Obertraubling, and no trains run over Passau to Germany. The ICE line from Vienna through Regensburg to Nuremberg does not run at all in that period.
You can still go via Munich. Take an ICE from Berlin to Munich, then an ÖBB railjet from Munich to Vienna via Salzburg and Linz. Those railjets run about every 2 hours and take about 15 minutes longer than usual while the works last. This needs a change and is slower than the direct railjet, so use it only if the direct trains do not suit your date.
The overnight Nightjet runs every night
The ÖBB Nightjet leaves Berlin in the evening and reaches Vienna in the early morning, about 11 hours later. It runs daily and travels through Dresden and Prague. You can choose a seat, a couchette or a sleeper, and a reservation is always compulsory on this train.
The train calls at Berlin Hbf and Berlin Südkreuz, and in Vienna at Wien Hbf and Wien Meidling, so check the stations on your ticket. The night train saves a hotel night, but it takes longer than the day train.
Leaving from Berlin Hbf during the Stadtbahn works
From 14 June to 12 December 2026 the Berlin Stadtbahn between Charlottenburg and Ostbahnhof is closed to long-distance and regional trains. Most long-distance trains do not call at Zoologischer Garten or Ostbahnhof in that period, and most use the lower level of Berlin Hbf instead.
For you that means Berlin Hbf is the station to use. Do not plan to board at Ostbahnhof or Zoologischer Garten, and check the platform on your ticket, as it may be on the lower level.
Tickets and seat reservations
Ticket price, seat reservation and supplement are separate things. On the railjets a reservation is optional but sensible on a journey this long. Fares vary by date and how early you book, and the cheapest advance fares sell out first. Buy the ticket from ÖBB, Deutsche Bahn or České dráhy for the train in your itinerary.
With an Interrail or Eurail pass the railjet needs no reservation. If you want one, the fee is €3 in both classes, and there is an extra €2 booking fee per person per train if you book it through the Interrail reservation service. The Nightjet is different: a pass holder must always reserve and pay for a seat, couchette or sleeper. Fees depend on the date and demand. For a seat they run from €4.90 to €24.90, for a six-bed couchette from €19.90 to €64.90, and for a three-bed sleeper from €59.90 to €184.90 per person.
Arriving in Vienna
The railjets arrive at Wien Hbf, Vienna's main station. The afternoon train arrives close to midnight, so check how you will get to your accommodation before you travel.
Stops
Where to book
Train tickets
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Rail Europe
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Train service
- Check times & prices
České dráhy is Czechia's national railway, serving Prague, Brno and Ostrava plus international routes; its cheapest Fixed fares are tied to one train.
Official website - Check times & prices
Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
Official website - Check times & prices
ÖBB is Austria's national railway, with Railjet high-speed and Nightjet sleeper services plus regional trains across Austria and neighbouring countries.
Official website
Where to book
Train service
- Check times & prices
České dráhy is Czechia's national railway, serving Prague, Brno and Ostrava plus international routes; its cheapest Fixed fares are tied to one train.
Official website - Check times & prices
Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
Official website - Check times & prices
ÖBB is Austria's national railway, with Railjet high-speed and Nightjet sleeper services plus regional trains across Austria and neighbouring countries.
Official website
Find places to stay in Vienna

Frequently asked questions
How long does the train from Berlin to Vienna take?
The direct railjet takes about 8 hours 20 minutes to 8 hours 40 minutes. The overnight Nightjet takes longer because it runs through the night.
Is there a direct train from Berlin to Vienna?
Yes. Two direct railjets leave Berlin Hbf each day, one in the early morning and one in the afternoon, and run via Dresden and Prague to Wien Hbf. A direct ÖBB Nightjet runs overnight too.
Is there a direct ICE from Berlin to Vienna?
Not at the moment. The ICE through Nuremberg and Passau does not run on that section, and the Passau to Obertraubling line is closed from 14 June to 12 December 2026.
Which Berlin station does the train to Vienna leave from?
Use Berlin Hbf, the main station. During the Stadtbahn works from 14 June to 12 December 2026, most long-distance trains do not stop at Zoologischer Garten or Ostbahnhof.
Do I need to reserve a seat from Berlin to Vienna?
On the railjet a reservation is optional, and Interrail and Eurail pass holders pay €3 if they want one. On the Nightjet a reservation is always compulsory.
Can I use an Interrail or Eurail pass from Berlin to Vienna?
Yes, on both the railjet and the Nightjet if your pass covers Germany, the Czech Republic and Austria. You pay a separate reservation fee on the Nightjet.


