Travel options
from Vienna to Sankt Gallen

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

Our recommendation

To get from Vienna to Sankt Gallen on 22 Jan we recommend taking a train because it’s the best combination of price and speed.

11:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h50 19:20St. Gallen
2 changes
£931One-way
Cheapest
16:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)8h04 00:34St. Gallen
2 changes
£841One-way
Other options
09:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h50 17:20St. Gallen
1 changes
£931One-way
13:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h50 21:20St. Gallen
1 changes
£931One-way
07:30Wien Südtiroler Platz (Tiefgeschoß Straßenbahn)7h50 15:20St. Gallen
1 changes
£931One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
22 Jan
£84ÖBB
£48Flixbus
£249Croatia Airlines
Mon
24 Jan
£33Deutsche Bahn
Find prices
£171Swiss
Wed
26 Jan
£35Deutsche Bahn
Find prices
£136Swiss
Thu
27 Jan
£33Deutsche Bahn
£39Flixbus
£176Austrian Airlines
Fri
28 Jan
£35Deutsche Bahn
£28Flixbus
£138Swiss
Sat
29 Jan
£33Deutsche Bahn
£39Flixbus
£135Swiss
Sun
30 Jan
£35Deutsche Bahn
£39Flixbus
£135Swiss
Mon
31 Jan
£35ÖBB
Find prices
£135Swiss
Tue
1 Feb
£33Deutsche Bahn
£42STUDENT AGENCY k.s.
£86Swiss

Travel Information from Vienna to Sankt Gallen

distanceDistance328 miles (529 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£33 - £162
cheapestCheapest modeTrain • £33 • 6 h 58 min
fastestFastest modeFlight • £162 • 1 h 20 min
carriersPopular travel companiesSwiss, Flixbus or Deutsche Bahn

Take a flight, coach or train to travel 328 miles (529 km) to Sankt Gallen from 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 £33. The most popular travel providers which serve this route are Swiss, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight or train from Vienna to Sankt Gallen.

Travel Tips: Travel from Vienna to Sankt Gallen

Travel to Sankt Gallen 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 Vienna to Sankt Gallen.
FAQs

Am I allowed to travel from Vienna, Austria to Sankt Gallen, Switzerland?

Travel between Vienna, Austria and Sankt Gallen, Switzerland is: Partially open.

Can travellers from Austria enter Switzerland?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Austria.

Are there rules for self-quarantine when arriving to Sankt Gallen from Vienna?

Conditions of entry into Switzerland:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

Are there COVID-19 safety rules for social distancing and wearing face masks in Sankt Gallen, Switzerland?

To reduce the spread of COVID-19, the government of Switzerland has imposed the following measures:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information was last checked on 20/01/2022. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip to Sankt Gallen from Vienna.

What travel restrictions, such as quarantine measures, should I be aware of for my journey back to Vienna, Austria from Sankt Gallen, Switzerland?

The restriction level for your return to Vienna, Austria from Switzerland is: Partially open.

Is my journey back to Vienna from Sankt Gallen restricted?

Entry into Austria is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival in Vienna from Sankt Gallen?

Conditions of reentry into Austria:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival Health Control Form (FCS) required
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

What are the coronavirus safety measures I need to follow in Vienna, Austria?

You should observe these safety measures in Austria as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Austria was last checked on 20/01/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Vienna from Sankt Gallen closer to your date of departure here.

What are my Vienna to Sankt Gallen travel options?

There are 3 ways to travel to Sankt Gallen from Vienna including taking a flight, coach or train.

What is the cheapest way from Vienna to Sankt Gallen?

Train services offer the cheapest way to get from Vienna to Sankt Gallen. Tickets for a train cost on average £33.

This is compared to other travel options to Sankt Gallen:

A train journey is usually £129 less than a journey to Sankt Gallen by plane, which costs on average £162 for the same trip.

A train journey is usually £45 less than a journey to Sankt Gallen by coach, which costs on average £78 for the same trip.

What is the fastest way to get to Sankt Gallen from Vienna?

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

Other travel options to Sankt Gallen from Vienna can usually take longer:

In comparison, getting to Sankt Gallen by coach can take on average 11 h.

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

What is the distance from Vienna to Sankt Gallen?

Sankt Gallen is approximately 328 miles (529 km) away from Vienna.

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

The average frequency per day from Vienna to Sankt Gallen is:

  • 10 trains per day.

However, we recommend checking specific travel dates for your route between Vienna and Sankt Gallen as scheduled services by flight, coach or train can vary by season or day of the week.

When going from Vienna to Sankt Gallen, where do I depart from Vienna and where do I arrive in Sankt Gallen?

These are the most popular departure and arrival points when travelling from Vienna to Sankt Gallen:

  • Most travellers who book a coach ticket from Vienna to Sankt Gallen depart from Vienna, International Busterminal (VIB) to St. Gallen, Rathaus.
  • Most travellers board their train from Wien Westbahnhof and arrive in St. Gallen.

Who can get me from Vienna to Sankt Gallen?

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

  • You can take a flight from Vienna to Sankt Gallen with Swiss. Cheap tickets can be found for £162 with Swiss from Vienna to Sankt Gallen.
  • You can travel by coach from Vienna to Sankt Gallen with Flixbus, and you can find Flixbus Vienna to Sankt Gallen tickets for £78 on Omio.
  • You can travel by train between Vienna and Sankt Gallen with Deutsche Bahn, and you can find Deutsche Bahn Vienna to Sankt Gallen tickets for £33 on Omio.

Can I find a direct route to Sankt Gallen from Vienna?

Yes, there are direct services available from Vienna to Sankt Gallen with the following travel operators:

  • You can travel directly by plane with Swiss or Austrian Airlines with direct flights per day.
  • You can find around 10 direct trains per day and book this direct train with.

Direct services tend to save you time and add more convenience in getting you to Sankt Gallen as you won't need to change in between, so it's worth paying attention to before booking your tickets from Vienna to Sankt Gallen.

What other popular destinations should I add to my itinerary for my trip to Sankt Gallen from Vienna?

Omio customers who travel from Vienna to Sankt Gallen often also extend their holiday to go to Zurich, Munich or Milan. Omio can help you plan your trip by finding the best connections between Sankt Gallen and these popular destinations at a great price.

How far in advance should I book tickets from Vienna to Sankt Gallen online to get the best deals?

When planning your trip between Vienna and Sankt Gallen, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets cost £162 one way on average.
  • Coach tickets are costing £78 one way on average.
  • Train tickets cost £33 one way on average.

However, we recommend buying tickets between Vienna and Sankt Gallen online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Vienna to Sankt Gallen: related information

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