Find a train from Bregenz to Vienna

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Journey duration 6 h 47 min
Connections per day 6
First departure: 05:48
Last departure: 06:39
Distance 500km

Cheap train tickets from Bregenz to Vienna on virail

If you are looking for the easiest way to find the best price for your train route, virail is what you have been looking for. You just need to select the date and virail will show you all the connections offered by our partners: by filtering the results you will find the perfect solution for your budget and schedule. Virail will redirect you to the website of the company for a simple and safe booking.

Which companies take you from Bregenz to Vienna by train?

Among all virail partners, you will also be able to travel with Oebb, serving the train route between Bregenz and Vienna.

Öbb is the Austrian national company, well developed not only with respect to regional and national routes, but also as regards the international ones, with connections to the neighbouring countries with the trains Railjet, Eurocity and Nightjet.

How much are the train tickets from Bregenz to Vienna?

Ticket price Bregenz - Vienna every day

Today 21/06 22/06 23/06 24/06 25/06 26/06
25 £ More More More More More More
32 £ More More 35 £ More More More
More More More More More More More


Trains from Bregenz to Vienna


Since the journey between Bregenz and Vienna is relatively short, you can consider carpooling or bus as alternative ways of transport with cheapest prices and similar duration.

When it comes to relatively long journeys like between Bregenz and Vienna, you can can consider taking a high-speed train or a plane to cut your journey's duration.

Which stations serve the rail line Bregenz - Vienna?

You can take the train to Vienna at Bregenz Bahnhof, which arrives at Wien Hauptbahnhof or Wien Hbf (Bahnsteige 1-2).

How long will it take you from Bregenz to Vienna by train and when do the trains leave?

On average, it takes 7 hours and 5 minutes to get to Vienna by train, but you will need 6 hours and 42 minutes with the fastest trains. The first one is available at 05:01, whereas the last one leaves Bregenz at 06:01.

virail lets you search and compare times and prices of any transports from one city to another