[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Berlin to Vienna

You can get from Berlin to Vienna by train, bus or flight.

Our recommendation

To get from Berlin to Vienna on Jan 28 we recommend taking a flight because it’s the best combination of price and speed.

04:10PMBerlin Brandenburg Airport3h35 07:45PMVienna International Airport
1 changes
1321One-way
Cheapest
01:16PMBerlin Hbf9h33 10:49PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
661One-way
Other options
06:45PMBerlin Brandenburg Airport1h20 08:05PMVienna International Airport
0 changes
1761One-way
04:57AMBerlin Hbf9h52 02:49PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
0 changes
661One-way
09:16AMBerlin Hbf9h33 06:49PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)
1 changes
891One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

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

Compare prices and tickets Prices for trains, buses and flights

Fri
Jan 28
58ÖBB | Railjet
30ArdaTur
115Eurowings
Sat
Jan 29
45Deutsche Bahn
24Flixbus
367Austrian Airlines
Sun
Jan 30
37Deutsche Bahn
28Flixbus
90easyJet
Mon
Jan 31
35Deutsche Bahn
28Flixbus
311Austrian Airlines
Tue
Feb 1
38Deutsche Bahn
30ArdaTur
235Eurowings
Wed
Feb 2
38Deutsche Bahn
28Flixbus
165Eurowings
Thu
Feb 3
38Deutsche Bahn
28Flixbus
88easyJet
Fri
Feb 4
38Deutsche Bahn
24Flixbus
50easyJet
Sat
Feb 5
38Deutsche Bahn
24Flixbus
313Austrian Airlines
Sun
Feb 6
38Deutsche Bahn
24Flixbus
79easyJet
Mon
Feb 7
38Deutsche Bahn
22Flixbus
57easyJet
Tue
Feb 8
38Deutsche Bahn
28Flixbus
135Eurowings
Wed
Feb 9
38Deutsche Bahn
26Flixbus
125Eurowings
Thu
Feb 10
38Deutsche Bahn
28Flixbus
79easyJet
Fri
Feb 11
38Deutsche Bahn
28Flixbus
63easyJet
Sat
Feb 12
38Deutsche Bahn
24Flixbus
183Austrian Airlines
Sun
Feb 13
38Deutsche Bahn
24Flixbus
48easyJet
Mon
Feb 14
38Deutsche Bahn
24Flixbus
57easyJet
Tue
Feb 15
38Deutsche Bahn
28Flixbus
105Eurowings
Wed
Feb 16
38Deutsche Bahn
22Flixbus
115Eurowings

Travel Information to Vienna from Berlin

distanceDistance324 miles (523 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range€23 - €105
cheapestCheapest modeCoach • €23 • 8 h 39 min
fastestFastest modeFlight • €105 • 1 h 15 min
carriersPopular travel companiesEurowings, STUDENT AGENCY k. S. Or ÖBB | Nightjet

Take a flight, coach or train to travel 324 miles (523 km) between Berlin and Vienna. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as €23. The most popular travel providers which serve this journey are Eurowings, STUDENT AGENCY k. S. Or ÖBB | Nightjet among others. Travellers can even take a direct flight, coach or train from Berlin to Vienna.

Travel Tips: Travel from Berlin to Vienna

Travel 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 international travel restrictions for Austria due to COVID-19 if I’m travelling to Vienna from Berlin?

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

Can travellers from Germany enter Austria?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Vienna from Berlin?

Conditions of entry into Austria:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival Health Control Form (FCS) required
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

Are there COVID-19 safety rules for social distancing and wearing face masks in Vienna, Austria?

To reduce the spread of COVID-19, the government of Austria has imposed the following measures:

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

This information was last checked on 1/25/22. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip from Berlin to Vienna.

Are there COVID-19 restrictions on returning to Berlin, Germany from Vienna, Austria?

The restriction level for your return to Berlin, Germany from Austria is: Partially open.

Is my journey back to Berlin from Vienna restricted?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Austria.

Do I need to self-quarantine upon arrival in Berlin from Vienna?

Conditions of reentry into Germany:

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

What are the coronavirus safety measures I need to follow in Berlin, Germany?

You should observe these safety measures in Germany as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Germany was last checked on 1/26/22. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Berlin from Vienna closer to your date of departure here.

What are my Berlin to Vienna travel options?

There are 3 ways that you can travel from Berlin to Vienna. You can take a flight, coach or train.

What is the cheapest way to get from Berlin to Vienna?

A coach service offers the cheapest way to travel from Berlin to Vienna, which costs on average €23.

This is compared to other ways of getting to Vienna:

A coach is about €82 less than a flight, which costs on average €105 for this route.

A coach is about €7 less than a train, which costs on average €30 for this route.

What is the fastest way to Vienna from Berlin?

The quickest way to travel between Berlin and Vienna is by flight, which takes on average 1 h 15 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 8 h 39 min   on average.

In comparison, taking a train requires on average 8 h 29 min   of travel time.

What is the distance from Berlin to Vienna?

The distance from Berlin to Vienna is approximately 324 miles (523 km).

How many services a day are there to Vienna from Berlin?

The average frequency per day from Berlin to Vienna is:

  • Around 2 trains per day.

However, we recommend checking specific travel dates for your journey between Berlin and Vienna as scheduled services by flight, coach or train can vary by season or day of the week.

When going from Berlin to Vienna, where do I depart from Berlin and where do I arrive in Vienna?

These are the most popular departure and arrival points for travellers from Berlin to Vienna:

  • Flights from Berlin to Vienna most often leave from Berlin Brandenburg Airport and arrive in Vienna International Airport.
  • Coaches from Berlin to Vienna most often leave from Berlin, Zentralen Omnibusbahnhof and arrive in Vienna, International Busterminal (VIB).
  • Trains most often depart from Berlin at Berlin Hbf and arrive in Vienna at Wien Westbahnhof.

Which travel companies can take me from Berlin to Vienna?

Omio works with many trusted partners that can help you travel the best way from Berlin to Vienna:

  • You can travel by plane from Berlin to Vienna with Eurowings, and you can find Eurowings Berlin to Vienna tickets for €105 on Omio.
  • You can travel from Berlin to Vienna by coach with STUDENT AGENCY k. S. You can find cheap tickets on Omio for €23 with STUDENT AGENCY k. S. From Berlin to Vienna.
  • You can travel by train to Vienna from Berlin with ÖBB | Nightjet, and you can find ÖBB | Nightjet Berlin to Vienna tickets for €30 on Omio.

Is there a direct service between Berlin and Vienna?

Yes, there are direct services available between Berlin and Vienna with the following travel operators:

  • You can travel directly by plane with Austrian Airlines with direct flights per day.
  • You'll find direct coaches per day with Flixbus or BlaBlaCar.
  • You can take a direct train with Deutsche Bahn, ÖBB | InterCity, ÖBB | ICE, ÖBB | Railjet or ÖBB | Nightjet with 2 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Vienna as you won't need to change in between, so it's worth paying attention to before booking your tickets to Vienna from Berlin.

Where else should I travel to after my journey between Berlin and Vienna ends?

Omio customers who travel from Berlin to Vienna often also extend their holiday to go to Prague, Budapest or Munich. Omio can help you plan your trip by finding the best connections between Vienna and these popular destinations at a great price.

How early should I buy Berlin to Vienna tickets online to score the best deals?

Before travelling from Berlin to Vienna, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a plane ticket for this route is on average €105 one way.
  • The price of a coach ticket for this journey is on average €23 one way.
  • The price of a train ticket is on average €30 one way for this journey.

But we recommend booking Berlin to Vienna tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Popular countries

Explore the area by ferries