[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Berlin to Vienna

Showing times and prices for Jun 20

Cheapest

$75

Average

$202

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 Berlin to Vienna will cost around $ 202 if you buy it on the day, but the cheapest tickets can be found for only $ 75.

Cheapest
07:16AMBerlin Hbf9h33 04:49PMVienna Central Station
1 changes
$751One-way
Cheapest
05:16AMBerlin Hbf9h33 02:49PMVienna Central Station
0 changes
$751One-way
2nd Cheapest
01:16PMBerlin Hbf9h33 10:49PMVienna Central Station
1 changes
$881One-way
10:29PMBerlin Hbf12h16 10:45AMVienna Central Station
0 changes
$1131One-way
10:29PMBerlin Hbf12h16 10:45AMVienna Central Station
0 changes
$1261One-way

Timetable Berlin to Vienna

Showing trains for tomorrow, Sun, Jun 20
05:16AMBerlin Hbf9h33 02:49PMVienna Central Station
0 changes
05:16AMBerlin Hbf9h33 02:49PMVienna Central Station
0 changes
06:01AMBerlin Hbf8h44 02:45PMVienna Central Station
0 changes
06:01AMBerlin Hbf8h29 02:30PMVienna Central Station
0 changes
06:01AMBerlin Hbf8h29 02:30PMVienna Central Station
0 changes
06:30AMBerlin Hbf8h15 02:45PMVienna Central Station
0 changes
06:30AMBerlin Hbf8h15 02:45PMVienna Central Station
0 changes
06:30AMBerlin Hbf8h15 02:45PMVienna Central Station
0 changes
07:16AMBerlin Hbf9h33 04:49PMVienna Central Station
0 changes
08:05AMBerlin Hbf8h25 04:30PMVienna Central Station
0 changes
08:05AMBerlin Hbf8h25 04:30PMVienna Central Station
0 changes
08:30AMBerlin Hbf8h15 04:45PMVienna Central Station
0 changes
08:30AMBerlin Hbf8h15 04:45PMVienna Central Station
0 changes
08:30AMBerlin Hbf8h15 04:45PMVienna Central Station
0 changes
09:37AMBerlin Hbf8h08 05:45PMVienna Central Station
0 changes
09:52AMBerlin Hbf8h53 06:45PMVienna Central Station
0 changes
09:52AMBerlin Hbf7h53 05:45PMVienna Central Station
0 changes
09:52AMBerlin Hbf7h53 05:45PMVienna Central Station
0 changes
10:30AMBerlin Hbf8h15 06:45PMVienna Central Station
0 changes
10:30AMBerlin Hbf8h15 06:45PMVienna Central Station
0 changes
10:30AMBerlin Hbf8h15 06:45PMVienna Central Station
0 changes
11:16AMBerlin Hbf9h33 08:49PMVienna Central Station
0 changes
11:37AMBerlin Hbf8h53 08:30PMVienna Central Station
0 changes
11:37AMBerlin Hbf8h53 08:30PMVienna Central Station
0 changes
11:37AMBerlin Hbf9h21 08:58PMVienna Central Station
0 changes
12:30PMBerlin Hbf9h00 09:30PMVienna Central Station
0 changes
12:30PMBerlin Hbf9h00 09:30PMVienna Central Station
0 changes
01:16PMBerlin Hbf9h33 10:49PMVienna Central Station
0 changes
01:16PMBerlin Hbf9h33 10:49PMVienna Central Station
0 changes
01:37PMBerlin Hbf8h53 10:30PMVienna Central Station
0 changes
01:37PMBerlin Hbf8h53 10:30PMVienna Central Station
0 changes
02:30PMBerlin Hbf8h35 11:05PMVienna Central Station
0 changes
02:30PMBerlin Hbf8h35 11:05PMVienna Central Station
0 changes
02:30PMBerlin Hbf8h35 11:05PMVienna Central Station
0 changes
03:37PMBerlin Hbf8h56 12:33AMVienna Central Station
0 changes
03:37PMBerlin Hbf8h56 12:33AMVienna Central Station
0 changes
06:27PMBerlin11h31 05:58AMVienna
0 changes
06:30PMBerlin Hbf12h24 06:54AMVienna Central Station
0 changes
06:30PMBerlin Hbf13h20 07:50AMVienna Central Station
0 changes
10:29PMBerlin Hbf12h16 10:45AMVienna Central Station
0 changes
10:29PMBerlin Hbf12h16 10:45AMVienna Central Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Jun 19
$113ÖBB | InterCity
Find prices
Find prices
Sun
Jun 20
$75Deutsche Bahn
$44Arda Tur
$553Austrian Airlines
Mon
Jun 21
$63Deutsche Bahn
$44Arda Tur
$452Austrian Airlines
Tue
Jun 22
$63Deutsche Bahn
$44Arda Tur
$258Eurowings
Wed
Jun 23
$50Deutsche Bahn
$33Flixbus
$258Eurowings
Thu
Jun 24
$63Deutsche Bahn
$44Arda Tur
$398Lufthansa
Fri
Jun 25
$63Deutsche Bahn
$33Flixbus
$321Austrian Airlines
Sat
Jun 26
$50Deutsche Bahn
$44Arda Tur
$321Austrian Airlines
Sun
Jun 27
$48Deutsche Bahn
$44Arda Tur
$321Austrian Airlines
Mon
Jun 28
$48Deutsche Bahn
$44Arda Tur
$321Austrian Airlines
Tue
Jun 29
$48Deutsche Bahn
$28Flixbus
$170Eurowings
Wed
Jun 30
$48Deutsche Bahn
$28Flixbus
$170Eurowings
Thu
Jul 1
$48Deutsche Bahn
$25Flixbus
$258Eurowings
Fri
Jul 2
$50Deutsche Bahn
$63STUDENT AGENCY k.s.
$111easyJet
Sat
Jul 3
$48Deutsche Bahn
$28Flixbus
$271Austrian Airlines
Sun
Jul 4
$48Deutsche Bahn
$28Flixbus
$221Austrian Airlines
Mon
Jul 5
$48Deutsche Bahn
Find prices
$221Austrian Airlines
Tue
Jul 6
$48Deutsche Bahn
$44Arda Tur
Find prices
Wed
Jul 7
$48Deutsche Bahn
$28Flixbus
$157Eurowings
Thu
Jul 8
$48Deutsche Bahn
$25Flixbus
$170Eurowings
Fri
Jul 9
$48Deutsche Bahn
$63STUDENT AGENCY k.s.
$103easyJet

The fastest trains from Berlin to Vienna

Showing times and prices for Jun 20

Fastest Journey

7 h 53 m

Average

9 h 9 m

Trains per day

41

Distance

524 km

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

These direct trains cover the 524 km distance in an average of 9 h 9 m but if you time it right, some trains will get you there in just 7 h 53 m .

The slowest trains will take 13 h 20 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
09:52AMBerlin Hbf7h53 05:45PMVienna Central Station
0 changes
$1761One-way
Fastest
09:52AMBerlin Hbf7h53 05:45PMVienna Central Station
0 changes
$2571One-way
2nd Fastest
09:37AMBerlin Hbf8h08 05:45PMVienna Central Station
1 changes
$2261One-way
10:30AMBerlin Hbf8h15 06:45PMVienna Central Station
1 changes
$2571One-way
06:30AMBerlin Hbf8h15 02:45PMVienna Central Station
1 changes
$1961One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Sun, Jun 20
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

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

View all
train

Journey Summary

Berlin to Vienna Train Information

Avg. Train Duration
10 hours 42 minutes
Train Ticket Price: $52
Trains depart from:Berlin
Trains arrive in:Vienna
Distance:524 km
Train Companies:Deutsche Bahn
Train companies

Train from Berlin to Vienna with Deutsche Bahn

You can travel by train from Berlin to Vienna with Deutsche Bahn for as low as $50 (€40). When you search for schedules and tickets, Omio will show you the best route.

Deutsche Bahn

Find your perfect journey between Berlin and Vienna with Deutsche Bahn (DB)! Check out the DB train schedules from Berlin to Vienna and then book cheap DB tickets with Omio. The distance between Berlin and Vienna by DB is 324 miles (523 km) and the cheapest price for a DB ticket from Berlin to Vienna is $50 (€40).

DB is the main provider of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Berlin and Vienna:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Berlin to Vienna: Journey Details

Taking the train from Berlin to Vienna is a lovely way to travel between these two fascinating European capitals, and there are multiple daily trains to choose from. All train are operated by Deutsche Bahn, and the first service departs at just before 4:30 a.m. After that, trains continue to leave until 11:45 p.m. One thing travelers need to note is that all train journeys to Vienna require one or more changes, which could be in Prague or Wurzburg. However, this doesn't extend the journey time too much, with the fastest trains taking just over 8 hours to reach Vienna.

Return trains from Vienna to Berlin are also available.

Taking the Train from Berlin

Trains from Berlin to Vienna depart from Berlin's Hauptbahnhof, which is located close to the heart of the city. The best way to get there is by taking U-Bahn Line U55 (which runs straight from Brandenberger Tor), or the S5 and S7 suburban rail lines which connect it to outlying districts. There are also plenty of buses and trams. Leave around 15 minutes to reach the station from the center of town. The U-Bahn runs until 1:30 most days, so there should be no need for a late-night taxi, unless you are catching the first train of the day.

Getting into Vienna by Train

Austria's capital is a Baroque masterpiece, with gorgeous sights around every corner. You visit the filming location of cinema classics like the Third Man, walk in the footsteps of Mozart and Freud or just relax in the stunning gardens of the Schoenbrunn Palace. Trains to Vienna from Berlin arrive at the Hauptbahnhof, which is about 20 minutes walk south of the historic center. The best way into town is via the Metro (nearest stop is Keplerplatz) or via tram and bus routes. The Metro runs from 5:00 a.m. until 12:30 a.m., so it should be an option when your train arrives.

Travel Tips

Trains from Berlin 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 Berlin to Vienna.
FAQs
What are the travel restrictions for Vienna, Austria if I'm coming from Berlin, Germany by train?

Travel by train between Berlin, Germany and Vienna, Austria is: Partially open.

Is international entry into Vienna from Berlin restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Austria from Berlin?

Entry Requirements:

  • Negative Covid-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine

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

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

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 6/16/21. Remember to check the latest COVID-19 travel safety regulations for your train to Vienna from Berlin closer to your date of departure here

Do I need to quarantine when I return to Germany from Vienna, Austria?

The restriction level for your return train to Berlin, Germany from Vienna is: Restricted.

Is my return train into Berlin from Vienna restricted?

International entry is allowed for: Entry is restricted for citizens and permanent residents of Austria

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
  • The exact quarantine requirements depend on the regulations in each federal state
  • Pre-arrival health declaration
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

What are the safety rules to follow in Berlin, Germany?

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

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 6/18/21. Remember to check the latest COVID-19 travel safety regulations for your train to Berlin from Vienna closer to your date of departure here here.

What is the price of the cheapest train from Berlin to Vienna?
If you’re looking to save money on tickets, you can find cheap Berlin to Vienna trains for as little as $50 (€40)  in the next 7 days.
What is the cost of a train to Vienna from Berlin?
If you’re looking to book your train tickets in the next week, you can expect the Berlin to Vienna train price to come in at an average of $70 (€56)  one way.
What is the distance from Berlin to Vienna by train?
The Berlin to Vienna train distance is approximately 324 miles (523 km).
How long is the train between Berlin and Vienna?
On average the Berlin to Vienna train time is 9 h 33 min  covering the 324 miles (523 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Berlin goes to Vienna? What train station do I come into Vienna from Berlin?

When taking the train from Berlin to Vienna, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your route can end in train stations such as Wien Hauptbahnhof and Wien Westbahnhof.

Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Wien Hauptbahnhof.

Where is the train station in Berlin to go to Vienna? Where is the train station in Vienna located?

Passengers board their train most frequently from Berlin Hbf and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Wien Hauptbahnhof and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Vienna.

What train providers offer a service from Berlin to Vienna?
For the best Berlin to Vienna train to buy, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services to Vienna from Berlin to compare what amenities they may offer.
Is there a direct train from Berlin to Vienna?
Yes, there are direct trains from Berlin to Vienna, and you can find a direct train for this trip with Deutsche Bahn, ÖBB | InterCity, ÖBB | ICE or ÖBB | Railjet  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first train from Berlin to Vienna? When can I take the last train for the day?
The earliest train for this route departs from Berlin at 5: 16 AM. The last train leaves from Berlin at 10: 42 PM. Check Omio for the latest train schedule from Berlin to Vienna and book the best time to depart on your chosen travel date.
How early should I buy train tickets to Vienna from Berlin to score the best deals?
You can find trains to Vienna from Berlin to cost on average $70 (€56) 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 route. You’ll see tickets for the Berlin to Vienna train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Berlin
Vienna
Berlin Ostbahnhof
Amenities
Refreshments