The cheapest trains from Vienna to Berlin

Showing times and prices for 22 Oct

Cheapest

£70

Average

£145

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

Cheapest
13:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h56 22:06Berlin Hbf
0 changes
£701One-way
2nd Cheapest
07:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)9h32 16:42Berlin Hbf
1 changes
£761One-way
19:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)11h17 06:32Berlin Hbf
0 changes
£791One-way
11:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)9h32 20:42Berlin Hbf
1 changes
£791One-way
00:20Vienna Westbahnhof14h05 14:25Berlin Hbf
5 changes
£881One-way

Timetable Vienna to Berlin

Showing trains for tomorrow, Fri, 22 Oct
00:20Vienna Westbahnhof14h05 14:25Berlin Hbf
0 changes
05:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h55 14:25Berlin Hbf
0 changes
06:50Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h39 15:29Berlin Hbf
0 changes
06:50Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h39 15:29Berlin Hbf
0 changes
07:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)9h32 16:42Berlin Hbf
0 changes
07:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)9h32 16:42Berlin Hbf
0 changes
07:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h55 16:25Berlin Hbf
0 changes
07:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h55 16:25Berlin Hbf
0 changes
09:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 17:30Berlin Hbf
0 changes
09:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 17:30Berlin Hbf
0 changes
10:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h43 17:58Berlin Hbf
0 changes
11:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)9h32 20:42Berlin Hbf
0 changes
11:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 19:30Berlin Hbf
0 changes
11:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 19:30Berlin Hbf
0 changes
11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h54 20:24Berlin Hbf
0 changes
11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h54 20:24Berlin Hbf
0 changes
13:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h56 22:06Berlin Hbf
0 changes
13:10Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h56 22:06Berlin Hbf
0 changes
13:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h14 21:29Berlin Hbf
0 changes
13:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h21 21:51Berlin Hbf
0 changes
13:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h21 21:51Berlin Hbf
0 changes
14:03Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)9h32 23:35Berlin Hbf
0 changes
15:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h20 23:35Berlin Hbf
0 changes
15:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h20 23:35Berlin Hbf
0 changes
19:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)11h17 06:32Berlin Hbf
0 changes
19:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)11h17 06:32Berlin Hbf
0 changes
23:27Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)12h02 11:29Berlin Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£51ÖBB | Railjet
£26STUDENT AGENCY k.s.
£110Eurowings Europe
Fri
22 Oct
£70Deutsche Bahn
£22Arda Tur
£110Eurowings Europe
Sat
23 Oct
£44Deutsche Bahn
£22ArdaTur
£679Lufthansa Cityline
Sun
24 Oct
£57ÖBB | Railjet
£20STUDENT AGENCY k.s.
£169easyJet
Mon
25 Oct
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£110Eurowings
Tue
26 Oct
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£110Eurowings Europe
Wed
27 Oct
£33Deutsche Bahn
£22Arda Tur
£110Eurowings
Thu
28 Oct
£33Deutsche Bahn
£22Arda Tur
£110Eurowings
Fri
29 Oct
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£105easyJet
Sat
30 Oct
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£127Austrian Airlines
Sun
31 Oct
£35Deutsche Bahn
£20STUDENT AGENCY k.s.
£51easyJet
Mon
1 Nov
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£53easyJet
Tue
2 Nov
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£92Eurowings
Wed
3 Nov
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£84Eurowings
Thu
4 Nov
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£55easyJet
Fri
5 Nov
£51ÖBB | Railjet
£20STUDENT AGENCY k.s.
£41easyJet
Sat
6 Nov
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£105Austrian Airlines
Sun
7 Nov
£33Deutsche Bahn
£20STUDENT AGENCY k.s.
£59easyJet
Mon
8 Nov
£51ÖBB | Euro City (EC)
£19Flixbus
£48easyJet
Tue
9 Nov
£33Deutsche Bahn
£19Flixbus
£92Eurowings
Wed
10 Nov
£33Deutsche Bahn
£19Flixbus
£70Eurowings

The fastest trains from Vienna to Berlin

Showing times and prices for 22 Oct

Fastest Journey

7 h 43 m

Average

9 h 13 m

Trains per day

27

Distance

524 km

Of the 27 trains that leave Vienna for Berlin every day 5 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 13 m but if you time it right, some trains will get you there in just 7 h 43 m .

The slowest trains will take 14 h 5 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
10:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h43 17:58Berlin Hbf
0 changes
£1801One-way
2nd Fastest
13:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h14 21:29Berlin Hbf
1 changes
£1801One-way
11:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 19:30Berlin Hbf
1 changes
£1661One-way
09:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 17:30Berlin Hbf
1 changes
£1661One-way
11:15Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h15 19:30Berlin Hbf
1 changes
£1801One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Train Information between Vienna and Berlin

distanceDistance324 miles (523 km)
durationAverage train duration8 h 56 min
priceAverage train ticket price£46 (€52)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersDeutsche Bahn, ÖBB | ICE, ÖBB | Nightjet, ÖBB | Euro City (EC), ÖBB | Railjet, ÖBB | InterCity or ÖBB | S-Bahn

Trains from Vienna to Berlin cover the 324 miles (523 km) long route taking on average 8 h 56 min with our travel partners like Deutsche Bahn, ÖBB | ICE, ÖBB | Nightjet, ÖBB | Euro City (EC), ÖBB | Railjet, ÖBB | InterCity or ÖBB | S-Bahn. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around £46, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Wien Westbahnhof and arrive in Berlin Hbf.

Train companies

Deutsche Bahn Vienna – Berlin

Buy your official Deutsche Bahn train tickets between Vienna and Berlin from £33 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Vienna to Berlin train.

  • Average Price: £33

Deutsche Bahn 's current ticket policies due to COVID-19 for your train from Vienna to Berlin are the following:

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

Travel Tips

Trains from Vienna to Berlin
Travel by train to Berlin 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 Vienna to Berlin.
FAQs
Are there any COVID-19 restrictions for international travel by train between Vienna and Berlin?

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

Is international entry into Berlin from Vienna restricted?

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

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

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

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:

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

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

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

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

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

Reentry to Austria 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?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

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: 1 metre (s) (3 feet)
  • Face mask: Mandatory

Last verified on 20/10/2021. 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 Berlin to Vienna train here.

What is the price of the cheapest train between Vienna and Berlin?
Omio customers have found cheap train tickets to Berlin from Vienna for as low as £33  for the next 7 days.
What is the average price of train tickets between Vienna and Berlin?
The Vienna to Berlin train ticket price is on average £46  if you are looking to buy your tickets for this trip in the next week.
What is the distance from Vienna to Berlin via train?
When travelling this route you should expect the distance between Vienna and Berlin via train to be approximately 324 miles (523 km).
How long does it take from Vienna to Berlin by train?
On average the Vienna to Berlin train time is 8 h 56 min  covering the 324 miles (523 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What station does the Vienna to Berlin train leave from? Which Berlin train station do I come into from Vienna?

When travelling this route, Omio customers are departing most frequently from Wien Westbahnhof   and arriving in Berlin Hbf.

Where do I find the Vienna train station to Berlin? Where is the Berlin train station?

The most popular departure train station with passengers for this route, called Wien Westbahnhof, is located 1 mile (s) / 2 km from the city centre of Vienna.

The most popular arrival train station, Berlin Hbf, is located 1 mile (s) / 2 km away from the city centre of Berlin.

Which train companies can get me from Vienna to Berlin?
When taking a train from Vienna to Berlin, you can count on Deutsche Bahn, ÖBB | ICE, ÖBB | Nightjet, ÖBB | Euro City (EC), ÖBB | Railjet, ÖBB | InterCity or ÖBB | S-Bahn for the best way to get you to Berlin. You can also check all possible train companies who offer a service between Vienna and Berlin and compare the amenities they offer before buying a train ticket.
Are there any direct trains from Vienna to Berlin?
Yes, there are 2 direct trains per day to Berlin from Vienna, and you can find a direct train for this journey 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.
How many trains are there from Vienna to Berlin a day?
The average number of trains departing Vienna for Berlin is 2 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Vienna to Berlin? What time is the last train from Vienna to Berlin?
The earliest train for this trip departs from Vienna at 05: 10. The last train leaves from Vienna at 22: 54. Check Omio for the latest train timetable from Vienna to Berlin and book the best time to depart on your chosen travel date.
When should I buy Vienna Berlin train tickets to score the best deals?
The price of a one way train ticket from Vienna to Berlin is on average £46 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from Vienna to Berlin available a few months in advance.

Important Stations and Airports for this Journey

Vienna
Berlin
The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your trip to Berlin from Vienna.