Search bus tickets to Vienna

switcheroo

Quickview

How to get to Vienna by bus?

Routes103
Trips per day867
bus carriers12
Stations18
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Vienna?

The cheapest prices for a bus ticket to Vienna that users have found recently on Wanderu start at €0.99. Such great deals to Vienna are available on one route to Bratislava. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Vienna. Bratislava at €4.75 has consistently the lowest average bus ticket prices to Vienna.

What are the main bus stations in Vienna?

The most popular bus stations in Vienna are Erdberg, Wien Train Station (Tiefgeschoß Straßenbahn) and Matzleinsdorferplatz. Erdberg is the busiest bus station in Vienna.

Bratislava

There are 110 bus schedules per day connecting Bratislava with Vienna. It takes on average 1 hour and 11 minutes to travel 35 miles, 55 kms, by bus from Bratislava. 5 bus carriers offer schedules from Bratislava, with RegioJet Bus offering the most daily connections to Vienna. Travelling by bus from Bratislava you will most likely to arrive in Vienna at Erdberg.
Avg. Time
1h 11m
Avg. Price
€5.22

Graz

There are 78 bus schedules per day connecting Graz with Vienna. It takes on average 2 hours and 23 minutes to travel 90 miles, 145 kms, by bus from Graz. 2 bus carriers offer schedules from Graz, with FlixBus offering the most daily connections to Vienna. Travelling by bus from Graz you will most likely to arrive in Vienna at Matzleinsdorferplatz.
Avg. Time
2h 23m
Avg. Price
€13.18

Wels

There are 72 bus schedules per day connecting Wels with Vienna. It takes on average 1 hour and 34 minutes to travel 108 miles, 174 kms, by bus from Wels. One bus company operates schedules from Wels, with FlixBus offering the most daily connections to Vienna. Travelling by bus from Wels you will most likely to arrive in Vienna at Wien Meidling.
Avg. Time
1h 34m
Avg. Price
€26.65

Budapest

There are 58 bus schedules per day connecting Budapest with Vienna. It takes on average 3 hours and 5 minutes to travel 134 miles, 215 kms, by bus from Budapest. 5 bus carriers offer schedules from Budapest, with Arda Tur offering the most daily connections to Vienna. Travelling by bus from Budapest you will most likely to arrive in Vienna at Wien Train Station (Tiefgeschoß Straßenbahn).
Avg. Time
3h 5m
Avg. Price
€10.96

Berlin

There are 36 bus schedules per day connecting Berlin with Vienna. It takes on average 10 hours and 17 minutes to travel 326 miles, 524 kms, by bus from Berlin. 3 bus carriers offer schedules from Berlin, with Arda Tur offering the most daily connections to Vienna. Travelling by bus from Berlin you will most likely to arrive in Vienna at Erdberg.
Avg. Time
10h 17m
Avg. Price
€29.93

Located in , Austria, you can travel by bus to Vienna from 103 destinations and choose from 867 daily bus schedules to get you there. FlixBus has the most bus connections to Vienna. The furthest bus arriving in Vienna covers a distance of 839.22 miles, 1350.25 kms, covering the journey in 40 hours and 25 minutes

Looking for other ways to get there? Check out Train options to Vienna or explore Ferry trips to Vienna.

bus companies serving Vienna

Arda Tur

There are 1 daily Arda Tur schedules to Vienna. Arda Tur can get you to Vienna by bus from 2 destinations including Budapest.
Restroom
WiFi
Snacks
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 5m
Avg. Price
€10.32

Karat-S

There are 2 daily Karat-S schedules to Vienna. Karat-S can get you to Vienna by bus from 9 destinations including Budapest.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 20m
Avg. Price
€68.56

Union Ivkoni

There are 1 daily Union Ivkoni schedules to Vienna. Union Ivkoni can get you to Vienna by bus from 10 destinations including Munich.
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 12m
Avg. Price
€39.58

MiniBuzz

There are 2 daily MiniBuzz schedules to Vienna. MiniBuzz can get you to Vienna by bus from Český Krumlov.
WiFi
Power outlet
Air conditioning
Free water
Avg. Time
0h 3m
Avg. Price
€38.82

RegioJet Bus

There are 26 daily RegioJet Bus schedules to Vienna. RegioJet Bus can get you to Vienna by bus from 29 destinations including Bratislava.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Free water
Avg. Time
0h 4m
Avg. Price
€10.60

FlixBus

There are 579 daily FlixBus schedules to Vienna. FlixBus can get you to Vienna by bus from 122 destinations including Graz.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 9m
Avg. Price
€26.09

Eurolines France

There are 1 daily Eurolines France schedules to Vienna. Eurolines France can get you to Vienna by bus from 3 destinations including Prague.
USB power
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
0h 5m
Avg. Price
€15.54

Črnja Tours

There are 1 daily Črnja Tours schedules to Vienna. Črnja Tours can get you to Vienna by bus from 5 destinations including Bratislava.
Restroom
Movies
Extra legroom
Air conditioning
Avg. Time
0h 4m
Avg. Price
€10.94

Globtour

There are 3 daily Globtour schedules to Vienna. Globtour can get you to Vienna by bus from 4 destinations including Zagreb.
WiFi
Movies
Air conditioning
Avg. Time
0h 6m
Avg. Price
€20.01

GoOpti

There are 28 daily GoOpti schedules to Vienna. GoOpti can get you to Vienna by bus from 3 destinations including Ljubljana.
Avg. Time
0h 5m
Avg. Price
€104.86

Nomago

There are 5 daily Nomago schedules to Vienna. Nomago can get you to Vienna by bus from 10 destinations including Frankfurt.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 11m
Avg. Price
€28.12

Slovak Lines

There are 47 daily Slovak Lines schedules to Vienna. Slovak Lines can get you to Vienna by bus from Bratislava.
Air conditioning
Avg. Time
0h 2m
Avg. Price
€5.39