Search bus tickets to Vienna

switcheroo

Quickview

How to get to Vienna by bus?

Routes115
Trips per day947
bus carriers13
Stations17
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 $1.46. 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 $7.58 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 Felberstrasse. Erdberg is the busiest bus station in Vienna.

Bratislava

There are 151 bus schedules per day connecting Bratislava with Vienna. It takes on average 1 hour and 12 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. Traveling by bus from Bratislava you will most likely to arrive in Vienna at Erdberg.
Avg. Time
1h 12m
Avg. Price
$7.89

Graz

There are 78 bus schedules per day connecting Graz with Vienna. It takes on average 2 hours and 19 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. Traveling by bus from Graz you will most likely to arrive in Vienna at Felberstrasse.
Avg. Time
2h 19m
Avg. Price
$19.44

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. Traveling by bus from Wels you will most likely to arrive in Vienna at Wien Meidling.
Avg. Time
1h 34m
Avg. Price
$38.98

Budapest

There are 62 bus schedules per day connecting Budapest with Vienna. It takes on average 3 hours and 6 minutes to travel 134 miles, 215 kms, by bus from Budapest. 4 bus carriers offer schedules from Budapest, with Karat-S offering the most daily connections to Vienna. Traveling by bus from Budapest you will most likely to arrive in Vienna at Wien Train Station (Tiefgeschoß Straßenbahn).
Avg. Time
3h 6m
Avg. Price
$17.05

Berlin

There are 37 bus schedules per day connecting Berlin with Vienna. It takes on average 10 hours and 24 minutes to travel 326 miles, 524 kms, by bus from Berlin. 2 bus carriers offer schedules from Berlin, with RegioJet Bus offering the most daily connections to Vienna. Traveling by bus from Berlin you will most likely to arrive in Vienna at Erdberg.
Avg. Time
10h 24m
Avg. Price
$43.56

Located in , Austria, you can travel by bus to Vienna from 115 destinations and choose from 947 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 33 minutes

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

bus companies serving Vienna

Citylines

There are 1 daily Citylines schedules to Vienna. Citylines can get you to Vienna by bus from 2 destinations including Prague.
Restroom
WiFi
Air conditioning
Avg. Time
3h 41m
Avg. Price
$19.68

Karat-S

There are 2 daily Karat-S schedules to Vienna. Karat-S can get you to Vienna by bus from 7 destinations including Budapest.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
18h 37m
Avg. Price
$85.63

Union Ivkoni

There are 1 daily Union Ivkoni schedules to Vienna. Union Ivkoni can get you to Vienna by bus from 9 destinations including Munich.
Movies
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
9h 58m
Avg. Price
$54.58

MiniBuzz

There are 2 daily MiniBuzz schedules to Vienna. MiniBuzz can get you to Vienna by bus from Český Krumlov.
USB power
WiFi
Power outlet
Air conditioning
Free water
Avg. Time
2h 45m
Avg. Price
$57.48

RegioJet Bus

There are 30 daily RegioJet Bus schedules to Vienna. RegioJet Bus can get you to Vienna by bus from 28 destinations including Bratislava.
Restroom
WiFi
Newspaper/Magazine
Movies
Snacks
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Free water
Avg. Time
2h 40m
Avg. Price
$11.93

FlixBus

There are 602 daily FlixBus schedules to Vienna. FlixBus can get you to Vienna by bus from 135 destinations including Graz.
Restroom
WiFi
Meal
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
7h 49m
Avg. Price
$35.12

Eurolines France

There are 1 daily Eurolines France schedules to Vienna. Eurolines France can get you to Vienna by bus from Prague.
USB power
Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
4h 30m
Avg. Price
$21.67

Črnja Tours

There are 1 daily Črnja Tours schedules to Vienna. Črnja Tours can get you to Vienna by bus from 8 destinations including Bratislava.
Restroom
Movies
Extra legroom
Air conditioning
Avg. Time
3h 36m
Avg. Price
$17.09

Globtour

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

GoOpti

There are 47 daily GoOpti schedules to Vienna. GoOpti can get you to Vienna by bus from 4 destinations including Ljubljana.
Avg. Time
4h 51m
Avg. Price
$148.35

Nomago

There are 3 daily Nomago schedules to Vienna. Nomago can get you to Vienna by bus from 11 destinations including Bratislava.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 49m
Avg. Price
$21.63

Slovak Lines

There are 60 daily Slovak Lines schedules to Vienna. Slovak Lines can get you to Vienna by bus from Bratislava.
Air conditioning
Avg. Time
1h 23m
Avg. Price
$8.21

Euroclub

There are 2 daily Euroclub schedules to Vienna. Euroclub can get you to Vienna by bus from Kiev.
USB power
Restroom
WiFi
Movies
Power outlet
Air conditioning
Free water
Avg. Time
1d 0h 35m
Avg. Price
$117.78