Compare prices and tickets by train, bus or flight

Jan 23
Find prices
Jan 24
Find prices
Find prices
Jan 25
Find prices
Find prices
Jan 26
Find prices
Find prices
Jan 27
Find prices
$223Austrian Airlines
Jan 28
Find prices
$251Austrian Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Bregenz to Vienna

distanceDistance310 miles (500 km)
durationAverage train duration6 h 51 min
priceAverage train ticket price$43 (€36)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersÖBB | Railjet, ÖBB, ÖBB | REX, ÖBB | S-Bahn or ÖBB | Nightjet

Trains from Bregenz to Vienna cover the 310 miles (500 km) long route taking on average 6 h 51 min with our travel partners like ÖBB | Railjet, ÖBB, ÖBB | REX, ÖBB | S-Bahn or ÖBB | Nightjet. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this journey costs around $43 (€36), you can find the cheapest train ticket for as low as $42 (€35). Travelers depart most frequently from Bregenz, Busbahnhof and arrive in Wien Westbahnhof.

Train providers: ÖBB from Bregenz to Vienna trains

For as little as $42 (€35) you can travel by train between Bregenz and Vienna with ÖBB. Omio will show you the best deals, schedules and tickets available for this trip.


ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Bregenz and Vienna by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

ÖBB is one of the best options when traveling by train from Bregenz to Vienna. Omio quickly shows you current ÖBB train schedules for the Bregenz - Vienna journey and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest trip available. The distance to Vienna from Bregenz is around 310 miles (500 km) and the cheapest ÖBB one-way ticket you can book starts at $42 (€35). As you check the latest Bregenz to Vienna train schedule from ÖBB for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Vienna safely. If you search for ÖBB tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect ÖBB ticket between Bregenz and Vienna so you can spend more time enjoying the smooth and easy journey!

  • Average Price: $42

When purchasing your ÖBB train tickets between Bregenz and Vienna, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Refund or voucher policy
  • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
    • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
    • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Bregenz to Vienna

A distance of 500 km lies between the Austrian city on the shores of Lake Constance and the capital of the Alpine republic. Travellers travel the route in less than 6:50 hours by train from Bregenz to Vienna, using one of the fast direct connections. During the journeys with the modern trains of the Austrian Federal Railways (ÖBB), passengers can enjoy a picturesque Alpine panorama at many places and often a fantastic view of impressive mountain landscapes.

Which railway companies travel from Bregenz to Vienna?

Comfortable and convenient train journeys from Bregenz to Vienna are offered exclusively by the Austrian Federal Railways (ÖBB) on the entire route. The railway company operates regional express trains between the two cities, as well as fast Railjet trains and EuroCity trains. On the section between Linz and Vienna there are also ICEs on the way.

How long does the train journey from Bregenz to Vienna take?

The fastest direct connections with a total journey time of less than 6:50 hours are offered by ÖBB with its Railjet Xpress (RJX) trains. Some train journeys from Bregenz to Vienna are just as short or take only a few minutes longer, although they are connected with a change in Feldkirch. Connections with two to four connections often last up to 8:50 hours or even 9:30 hours. Travellers often change trains at the stations of Salzburg and Linz or in Innsbruck, Feldkirch, Salzburg and Linz.

How often can I take the train from Bregenz to Vienna?

The Austrian Federal Railways carry out one to six journeys per hour between the city on Lake Constance and the capital of Austria. The intervals between the train connections are sometimes a few minutes, but sometimes also 1:30 hours. Some journeys by train from Bregenz to Vienna start at Bregenz Hafen station.

Stations on the line Bregenz - Wien?

Bregenz railway station: The departure station for train journeys to Vienna is located west of the city centre and less than 0.3 km from the shore of Lake Constance. Travellers can reach it from the city and its surroundings by bus, which stops at the bus terminal of the railway station. A free WLAN is available to passengers and station visitors on site.

Hauptbahnhof Wien: The traffic junction south of Vienna city centre is used daily by countless rail travellers. It is connected to the city by buses and the underground line U1, which runs from the main station to the city centre. In the station building there are shops, ATMs, restaurants and cafés and a WLAN free of charge.

Travel Tips: Trains from Bregenz to Vienna

Travel by train to Vienna easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bregenz to Vienna.

How much do cheap trains between Bregenz and Vienna cost?

If you’re looking to save money on tickets, you can find cheap Bregenz to Vienna trains for as little as $42 (€35)  in the next 7 days.

What is the price of a train ticket between Bregenz and Vienna?

The train price between Bregenz and Vienna is on average $43 (€36)  if you are looking to purchase your tickets for this route in the next 7 days.

How far is Vienna from Bregenz by train?

You should expect to travel around 310 miles (500 km)  between Bregenz and Vienna by train.

How long is the train ride from Bregenz to Vienna?

The Bregenz to Vienna train duration is on average 6 h 51 min, which is to be expected when traveling 310 miles (500 km) between Bregenz and Vienna. However, the time it takes can vary based on specific dates, weekends, and holidays.

What is the departure train station in Bregenz and arrival train station in Vienna?

Omio customers traveling this route book their trains from Bregenz, Busbahnhof   to Wien Westbahnhof.

Where do I find the Bregenz train station to Vienna? Where is the Vienna train station?

Passengers board their train most frequently from Bregenz, Busbahnhof and travel around 0.4 miles (589 m) from the city center to this train station.

Passengers traveling this route most often arrive at Wien Westbahnhof and need to travel approximately 1.8 miles (2.9 km) from the train station to the city center in Vienna.

What train providers go from Bregenz to Vienna?

For the best Bregenz to Vienna train to buy, you can travel safely and comfortably with ÖBB | Railjet, ÖBB, ÖBB | REX, ÖBB | S-Bahn or ÖBB | Nightjet. However, it's always good to check all possible train companies with services from Bregenz to Vienna to compare what amenities they may offer.

How many trains per day are there between Bregenz and Vienna?

The average number of trains departing Bregenz for Vienna is 10 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from Bregenz to Vienna? When is the last train from Bregenz to Vienna?

The first Bregenz to Vienna train departs at 4: 39 AM   and the last train from Bregenz to Vienna leaves at 9: 37 PM. Check out the most up-to-date train schedule from Bregenz to Vienna on Omio and find the best time to travel to your destination.

How far in advance should I book train tickets between Bregenz and Vienna for the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets between Bregenz and Vienna within the next 7 days, you can find tickets to cost on average $43 (€36) one way. To find the best prices for this trip, consider booking your train ticket from Bregenz to Vienna a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Bregenz is Bregenz, Busbahnhof. Read all the information you need to know about services, amenities and connections at Bregenz, Busbahnhof for your journey between Bregenz and Vienna.