This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Trip Berlin Vienna

Plan your trip by train, bus, carpooling, plane from Berlin to Vienna (Austria)

Depart date
(Return date)
1
Search  
Advertisement

1 suggested route to go from Berlin to Vienna by flight, train, car, bus

  • Specify your dates of travel in order to find the best deals available.
Berlin
Vienna
/
/
/
  • Get prices

Keep updated on travel and transport offers !

How to get from Berlin to Vienna?

We are suggesting 1 routes by train, bus, carpooling, plane to plan your trip Berlin Vienna. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling, plane).
  • Get prices, times and duration for the journey Berlin Vienna by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Berlin and Vienna on a map as well as the route Berlin Vienna and the different connecting points ((VIB) Vienna International Busterminal Coach Station, Vienna (central station) Coach Station, Vienna Stadion Center Coach Station, Vienna VIE Coach Station, Wien Flughafen Schwechat Coach Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Vienna
Advertisement

All modes of transport Berlin-Vienna

For your trip from Berlin (Berlin, Germany) to Vienna (Vienna, Austria) with a distance of 325 mi you will be able to take 4 modes of transport, eventually by combining plane, carpooling, bus and/or train, and according to which the duration of the journey will be significantly different.
You are lucky, there is a direct intercity bus line Berlin-Vienna that often turns out to be the most economical solution.
You will board a coach of Hellö or FlixBus in Berlin. The bus will drop you off at (VIB) Vienna International Busterminal bus station (0.1 mi from Vienna, Austria). Please make sure to show up on time at Berlin - Zentral Omnibus Bahnhof (ZOB) bus station (5.8 mi from Berlin) at least 15 minutes before the time of departure for Vienna.
The direct flight Berlin > Vienna will be the fastest way to get to your destination.
Leave Berlin and arrive early enough (at least 2 hours before the departure time) at Schoenefeld SXF airport, 11.2 mi away, to check in your luggage for the flight to Vienna (Vienna-Schwechat International airport, IATA code: VIE) operated by Air Berlin, Germanwings, Easyjet or Austrian Airlines.
The train Berlin Vienna is a direct bound.
Trains IC/EC 27 of Deutsche Bahn to Vienna leave from Berlin Hauptbahnhof railway station in Berlin. Arrival in Vienna will take place at Wien Westbahnhof station (1.7 mi from the city centre).
With Blablacar you will probably find drivers sharing a ride on the itinerary Berlin-Vienna.

Which carriers to travel between Berlin and Vienna?

Carpooling
Depending on the requested date, Blablacar can display an offer to share a ride Berlin-Vienna (326.2 mi)
Bus companies
The bus company Hellö operates the intercity service from the bus station of Berlin - Zentral Omnibus Bahnhof (ZOB) in Berlin and to the one of (VIB) Vienna International Busterminal (Vienna Austria)
FlixBus is the bus carrier that allows to travel on the line between the city of Berlin (serving Berlin Südkreuz bus station at 3.8 mi from centre) and the city of Vienna where the coach will drop you off at Vienna Erdberg station situated at about 2.3 mi from Vienna city centre.
The coach company LEO Express carries out the route from the bus station of Brno Zvonařka in Brno and to the one of Vienna (central station) (Vienna Austria)
The network of ADAC PostBus includes a coach line between the city of Berlin (serving Berlin - Zentral Omnibus Bahnhof (ZOB) bus station at 5.8 mi from centre) and the city of Dresden where the coach will drop you off at Dresden station situated at about 0.2 mi from Dresden city centre.
Railway companies
Deutsche Bahn provides a rail connection Berlin-Vienna with the train IC/EC 27 from Berlin Hauptbahnhof railway station (1.7 mi from city-centre) and serving the rail station of Wien Westbahnhof at arrival (1.7 mi from centre)
ÖBB transports passengers on a rail line from Bratislava to Vienna with the train Regional-Express (REX) which leaves Bratislava-Lamac station to arrive at Wien Hbf railway station (Vienna Austria)
Airlines
Emerald Airways carries out a flight from Dresden DRS airport situated 5.3 mi away from the city centre of Dresden to Vienna (arrival at Vienna-Schwechat International VIE airport)
Air Berlin flies on the route from Tegel TXL airport (located 5.6 mi from Berlin, Germany) to Vienna (serving Vienna-Schwechat International VIE airport)
Germanwings schedules the flight from Tegel TXL airport situated 5.6 mi away from the city centre of Berlin to Vienna (arrival at Vienna-Schwechat International VIE airport)
Darwin Airline ensures the flight route from Dresden DRS airport (located 5.3 mi from Dresden, Germany) to Vienna (serving Vienna-Schwechat International VIE airport)
Czech Airlines carries out a flight from Tegel TXL airport situated 5.6 mi away from the city centre of Berlin to Prague (arrival at Prague Ruzyne PRG airport)
Ryanair flies on the route from Schoenefeld SXF airport (located 11.2 mi from Berlin, Germany) to Bratislava (serving Ivanka BTS airport)
Easyjet schedules the flight from Schoenefeld SXF airport situated 11.2 mi away from the city centre of Berlin to Vienna (arrival at Vienna-Schwechat International VIE airport)
Austrian Airlines ensures the flight route from Tegel TXL airport (located 5.6 mi from Berlin, Germany) to Vienna (serving Vienna-Schwechat International VIE airport)
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)