There are 8 ways to get from Au to Vienna by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Saint Gallen-Altenrhein Airport
best- Fly from Saint Gallen-Altenrhein Airport (ACH) to Vienna International Airport (VIE)plane ACH - VIE
4h 8m€238–494Bus
cheapest- Take the bus from Bregenz bus station to Vienna Erdbergbus FlixBus N1909
10h 11m€48–88Train
- Take the train from Dornbirn to Wien Hbftrain Rjx
8h 21m€90–140Drive 596 km
- Drive from Au to Viennacar 596 km
5h 50m€104–149Train to Zurich Airport, fly
- Take the train from St. Margrethen Sg to Zuerich Flughafentrain
- Fly from Zurich Airport (ZRH) to Vienna International Airport (VIE)plane ZRH - VIE
5h 6m€101–342Train to Innsbruck Airport, fly
- Take the train from Buchs Sg to Innsbruck Hauptbahnhoftrain
- Fly from Innsbruck Airport (INN) to Vienna International Airport (VIE)plane INN - VIE
6h 39m€140–500Train via Buchs
- Take the train from Buchs Sg to Wien Hbftrain Rjx
8h 37m€107–165Train via Bregenz
- Take the train from Bregenz to Wien Hbftrain Rjx
8h 50m€93–153
Au to Vienna by bus and train
Questions & Answers
The cheapest way to get from Au to Vienna is to bus which costs €45 - €90 and takes 10h 11m.
The fastest way to get from Au to Vienna is to fly which takes 4h 8m and costs €230 - €500.
No, there is no direct bus from Au to Vienna. However, there are services departing from Au SG, Gemeindehaus and arriving at Vienna Erdberg via Bregenz bus station. The journey, including transfers, takes approximately 10h 11m.
No, there is no direct train from Au to Vienna. However, there are services departing from Dornbirn and arriving at Wien Hbf via . The journey, including transfers, takes approximately 8h 21m.
The distance between Au and Vienna is 566 km. The road distance is 596 km.
The best way to get from Au to Vienna without a car is to train which takes 8h 21m and costs €90 - €140.
It takes approximately 4h 8m to get from Au to Vienna, including transfers.
Au to Vienna bus services, operated by FlixBus, depart from Bregenz bus station.
Au to Vienna train services, operated by Railjet, depart from Dornbirn station.
The best way to get from Au to Vienna is to fly which takes 4h 8m and costs €230 - €500. Alternatively, you can train, which costs €90 - €140 and takes 8h 21m, you could also bus, which costs €45 - €90 and takes 10h 11m.
What companies run services between Au, Canton of St. Gallen, Switzerland and Vienna, Austria?
People's Viennaline flies from Saint Gallen-Altenrhein Airport (ACH) to Vienna International Airport (VIE) twice daily. Alternatively, Railjet operates a train from Dornbirn to Wien Hbf hourly. Tickets cost €90–140 and the journey takes 7h 5m.
- Website
- austrian.com
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €85–190
Flights from Innsbruck Airport to Vienna International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €90–250
- Website
- peoples.ch
Flights from Saint Gallen-Altenrhein Airport to Vienna International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €230–460
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Dornbirn to Wien Hbf
- *
- €90–140
Train from Buchs Sg to Innsbruck Hauptbahnhof
- *
- €29–45
Train from Buchs Sg to Wien Hbf
- *
- €90–140
Train from Bregenz to Wien Hbf
- *
- €90–140
Train from St. Margrethen Sg to Zuerich Flughafen
- Ave. Duration
- 1h 7m
- Frequency
- Every 30 minutes
- Estimated price
- €35–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Buchs Sg to Innsbruck Hauptbahnhof
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- €60–190
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- SBB GmbH
Train from St. Margrethen Sg to Zuerich Flughafen
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- €9–13
- Schedules at
- SBB GmbH
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from St. Margrethen Sg to Zuerich Flughafen
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- €22–40
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Bregenz bus station to Vienna Erdberg
- Ave. Duration
- 8h 40m
- Frequency
- 6 times a week
- Estimated price
- €45–75
- Website
- Flixbus
Want to know more about travelling around Austria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Au to Vienna bus services, operated by FlixBus, arrive at Vienna Erdberg station.
Au to Vienna train services, operated by Railjet, arrive at Wien Hbf station.
Yes, the driving distance between Au to Vienna is 596 km. It takes approximately 5h 50m to drive from Au to Vienna.
Book your Au to Vienna train tickets online with Omio.
There are 4769+ hotels available in Vienna.

























