Bus from Berlin to Vienna and return

Find cheap coach tickets for your bus journey from Berlin to Vienna and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
If you would like to to take a bus from Berlin to Vienna, why not find the best route for you by thinking about all the available options? CheckMyBus has all the info you need to pick the best bus! You can easily compare the comfort features, departure time, travelling time or price from different intercity bus operators travelling between Berlin and Vienna. Simply click "Find Now", see all available coaches and take your pick!

Berlin to Vienna Coach Information

Cheapest Bus£16.78
Fastest Bus3h 0m
Distance523.6 km
Coach CompaniesRegioJet, Eurolines Germany, FlixBus, Eurolines France, Trailways, LUX Express
  Bus Berlin - Vienna    524 km
Ø Bus connections55 x
Savings-39%

The cheapest coach connections from Berlin to Vienna

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Vienna
      23:15
      08:50
    3 Nov
    +1
    RegioJetRegioJet
    from £16.78
  • Berlin
    Vienna
      17:15
      04:25
    19 Sep
    +1
    RegioJetRegioJet
    from £16.78
  • Berlin
    Vienna
      23:00
      08:50
    28 Nov
    +1
    Eurolines GermanyEurolines Germany
    from £16.95
  • Berlin
    Vienna
      13:00
      23:20
    27 Sep
    Eurolines GermanyEurolines Germany
    from £16.95
  • Berlin
    Vienna
      15:00
      23:59
    14 Oct
    FlixBusFlixBus
    from £19.54
  • Berlin
    Vienna
      16:30
      01:20
    23 Sep
    +1
    FlixBusFlixBus
    from £19.54
  • Berlin
    Vienna
      12:30
      23:30
    29 Sep
    Eurolines FranceEurolines France
    from £21.41
  • Berlin
    Vienna
      12:30
      23:30
    29 Sep
    Eurolines FranceEurolines France
    from £21.41
  • Berlin
    Vienna
      16:05
      19:05
    29 Sep
    TrailwaysTrailways
    from £24.39
  • Berlin
    Vienna
      14:30
      06:45
    29 Sep
    LUX ExpressLUX Express
    from £25.87
  • Berlin
    Vienna
      14:30
      06:45
    29 Sep
    LUX ExpressLUX Express
    from £27.65


  Train Berlin - Vienna    524 km
   Savings

The cheapest train connections from Berlin to Vienna

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Berlin
    Vienna
      18:43
      07:00
    26 Nov
    +1
    ÖBBÖBB
    from £25.87
  • Berlin
    Vienna
      18:43
      07:00
    27 Nov
    +1
    ÖBBÖBB
    from £25.87
  • Berlin
    Vienna
      13:00
      22:49
    14 Oct
    Deutsche BahnDeutsche Bahn
    from £35.59
  • Berlin
    Vienna
      07:37
      17:30
    21 Oct
    Deutsche BahnDeutsche Bahn
    from £35.59


  Carpooling Berlin - Vienna    524 km
   Savings

The cheapest carpooling offers from Berlin to Vienna

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Berlin
    Vienna
      11:00
      19:10
    13 Oct
    BlaBlaCarBlaBlaCar
    from £19.63
  • Berlin
    Vienna
      14:00
      21:30
    22 Sep
    BlaBlaCarBlaBlaCar
    from £29.44
  • Berlin
    Vienna
      10:00
      18:10
    23 Sep
    BlaBlaCarBlaBlaCar
    from £29.44
  • Berlin
    Vienna
      08:00
      16:00
    26 Sep
    BlaBlaCarBlaBlaCar
    from £30.33


  Bus Vienna - Berlin    524 km
Ø Bus connections55 x
Savings-70%

The cheapest coach connections from Vienna to Berlin

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Vienna
    Berlin
      23:55
      09:25
    7 Oct
    +1
    RegioJetRegioJet
    from £16.78
  • Vienna
    Berlin
      21:45
      07:55
    19 Sep
    +1
    RegioJetRegioJet
    from £16.78
  • Vienna
    Berlin
      23:55
      09:40
    28 Nov
    +1
    Eurolines GermanyEurolines Germany
    from £16.95
  • Vienna
    Berlin
      21:45
      08:10
    20 Sep
    +1
    Eurolines GermanyEurolines Germany
    from £16.95
  • Vienna
    Berlin
      12:30
      21:55
    26 Sep
    FlixBusFlixBus
    from £17.83
  • Vienna
    Berlin
      14:30
      23:35
    27 Sep
    FlixBusFlixBus
    from £19.54
  • Vienna
    Berlin
      06:30
      22:15
    29 Sep
    Eurolines FranceEurolines France
    from £21.41
  • Vienna
    Berlin
      06:30
      22:15
    29 Sep
    Eurolines FranceEurolines France
    from £21.41
  • Vienna
    Berlin
      16:20
      08:00
    29 Sep
    LUX ExpressLUX Express
    from £25.87
  • Vienna
    Berlin
      16:20
      08:00
    29 Sep
    LUX ExpressLUX Express
    from £27.65
  • Vienna
    Berlin
      06:15
      18:20
    29 Sep
    Greyhound USGreyhound US
    from £51.18
  • Vienna
    Berlin
      12:40
      23:59
    29 Sep
    Greyhound USGreyhound US
    from £55.17


  Train Vienna - Berlin    524 km
   Savings

The cheapest train connections from Vienna to Berlin

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Vienna
    Berlin
      22:10
      09:16
    3 Nov
    +1
    ÖBBÖBB
    from £25.87
  • Vienna
    Berlin
      22:10
      09:16
    20 Oct
    +1
    ÖBBÖBB
    from £25.87
  • Vienna
    Berlin
      07:10
      16:41
    30 Sep
    Deutsche BahnDeutsche Bahn
    from £35.59
  • Vienna
    Berlin
      07:10
      16:41
    26 Sep
    Deutsche BahnDeutsche Bahn
    from £35.59


  Carpooling Vienna - Berlin    524 km
   Savings

The cheapest carpooling offers from Vienna to Berlin

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Vienna
    Berlin
      09:30
      17:20
    17 Sep
    BlaBlaCarBlaBlaCar
    from £22.30
  • Vienna
    Berlin
      09:00
      17:00
    17 Sep
    BlaBlaCarBlaBlaCar
    from £26.76
  • Vienna
    Berlin
      09:00
      16:50
    17 Sep
    BlaBlaCarBlaBlaCar
    from £29.44
  • Vienna
    Berlin
      14:50
      22:00
    29 Sep
    BlaBlaCarBlaBlaCar
    from £30.33


Current ticket prices

Always looking for the next good bargain? Then you're in the right spot! Don’t simply check for buses but compare the price of your coach journey to other travel options such as a train ride, car sharing or even a flight. This way you’ll definitely seal the best deal! Another piece of advice: We recommend checking connections for a few days because fares are usually subject to demand.

Bus stops in Berlin and Vienna

  Stations
Ungargasse 66, 1030 Vienna (Austria)
Erdbergstraße 200A, 1030 Vienna (Austria)
Olympiapl. 2, 1020 Vienna (Austria)
Keißlergasse 18, 1130 Vienna (Austria)

Find out more details about the service on your bus from Berlin to Vienna and return

It’s not difficult to find a low-cost bus ticket for a trip from Berlin to Vienna – finding the best one, however, can be a little bit more tricky. But don't fret: CheckMyBus is here to assist you! On our webpage, you can compare and contrast the offers of numerous intercity bus companies. If you’re in a hurry, simply select the fastest bus. If you want to save money, go for the cheapest option. We recommend you also take a look at the individual on-board features: If the provider of your choice offers a free WiFi connection, then checking your Facebook or keeping up to date on the latest football scores will be no problem whatsoever. If you want to take a surfboard or other sports equipment, on the other hand, make sure that bulky luggage transportation is available. Gone are the days when you had to pay extra for good service: Most features such as WiFi, electric sockets or the transportation of a normal size suitcase are free of charge. You’ll soon see that taking the bus is just as convenient as travelling by plane or train!

Berlin and Vienna: Useful Info

Berlin
3.43 Million
Vienna
1.69 Million
Taxi
£5.26
£4.66
Berlin
Vienna
A taxi journey in Berlin is 12% more expensive than in Vienna.
Local buses
£2.41
£1.96
Berlin
Vienna
A bus fare in Berlin is 19% more expensive than in Vienna.
Beer
£2.68
£3.39
Berlin
Vienna
A pint of beer in Berlin is 21% cheaper than in Vienna.
Water
£0.41
£0.41
Berlin
Vienna
A bottle of water in Berlin is 0% more expensive than in Vienna.
Meal
£7.30
£8.89
Berlin
Vienna
A meal in Berlin is 18% cheaper than in Vienna.
Trusted shop
The CheckMyBus App
Free Download