Travel options
from Bregenz to Vienna

You can get from Bregenz to Vienna by train, bus or flight.

Our recommendation

To get from Bregenz to Vienna on Jan 23 we recommend taking a flight because it’s the best combination of price and speed.

09:30AMZurich Airport1h20 10:50AMVienna International Airport
0 changes
09:30AMZurich Airport1h20 10:50AMVienna International Airport
0 changes
Other options
07:55PMZurich Airport1h20 09:15PMVienna International Airport
0 changes
05:15PMZurich Airport1h20 06:35PMVienna International Airport
0 changes
12:40PMZurich Airport1h20 02:00PMVienna International Airport
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

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

Travel Information from Bregenz to Vienna

distanceDistance310 miles (500 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$36 - $436
cheapestCheapest modeTrain • $36 (€30) • 6 h 42 min
fastestFastest modeFlight • $436 (€359) • 1 h 20 min
carriersPopular travel companiesAustrian Airlines, Flixbus or ÖBB | Nightjet

Travel 310 miles (500 km) by flight, bus or train between Bregenz and Vienna. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $36 (€30). The most popular travel companies which serve this trip are Austrian Airlines, Flixbus or ÖBB | Nightjet among others. Travelers can even take a direct from Bregenz to Vienna.

Travel Tips: Travel from Bregenz to Vienna

Travel 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 do I go from Bregenz to Vienna?

There are 3 ways to get from Bregenz to Vienna: flight, bus or train.

How do I get from Bregenz to Vienna the cheapest way?

The cheapest way to go to Vienna from Bregenz is by taking a train, which costs on average $36 (€30).

This is compared to other ways of getting to Vienna:

Taking a train is usually $400 (€329) less than taking a flight to Vienna, which costs on average $436 (€359) for the same trip.

Taking a train is about $22 (€18) less than taking a bus, which costs on average $58 (€48) for this trip.

What is the fastest way from Bregenz to Vienna?

The fastest way from Bregenz to Vienna is by flight with an average journey time of 1 h 20 min.

There are alternative travel options to Vienna that can usually take longer:

In comparison, getting to Vienna by bus can take on average 10 h 25 min.

In comparison, going by train can take 6 h 42 min   on average.

What is the distance between Bregenz and Vienna?

Vienna is approximately 310 miles (500 km) away from Bregenz.

How many scheduled departures are there a day from Bregenz to Vienna?

The average frequency per day from Bregenz to Vienna is:

  • 10 trains per day.

However, we recommend checking specific travel dates for your journey from Bregenz to Vienna as scheduled services by flight, bus or train can vary by season or day of the week.

What are the departure and arrival points in Bregenz and in Vienna?

These are the most popular departure and arrival points from Bregenz to Vienna:

  • Buses from Bregenz to Vienna most often leave from Bregenz, Fritz-Mayer-Platz (Busbahnhof) and arrive in Vienna, International Busterminal (VIB).
  • Trains from Bregenz to Vienna most often leave from Bregenz, Busbahnhof and arrive in Wien Westbahnhof.

Which travel operators can get me to Vienna from Bregenz?

Omio works with many trusted partners that can help you travel the best way from Bregenz to Vienna:

  • You can take a flight from Bregenz to Vienna with Austrian Airlines. Cheap tickets can be found for $436 (€359) with Austrian Airlines from Bregenz to Vienna.
  • You can travel between Bregenz and Vienna by bus with Flixbus. You can find cheap tickets on Omio for $58 (€48) with Flixbus from Bregenz to Vienna.
  • You can go to Vienna from Bregenz by train with ÖBB | Nightjet. You'll see cheap train tickets for $36 (€30) with ÖBB | Nightjet from Bregenz to Vienna on Omio.

Where else should I travel to after my journey to Vienna from Bregenz ends?

Looking to extend your trip from Bregenz to Vienna? Many Omio customers who go from Bregenz to Vienna usually extend their vacation to explore other popular destinations like Prague, Budapest or Munich. If you're looking to explore Prague, Budapest or Munich from Vienna, let Omio find you the best connections available at an affordable price.

How far in advance should I buy my Bregenz to Vienna one way ticket online to get the best deals?

Before traveling from Bregenz to Vienna, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • A plane ticket for this trip costs on average $436 (€359) one way.
  • A bus ticket is costing on average $58 (€48) one way for this journey.
  • A train ticket for this route is costing $36 (€30) one way on average.

But we recommend booking Bregenz to Vienna tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Bregenz to Vienna: related information

Here are some other resources that might have the information you need