Must-knows about your journey between Austria and Switzerland

  • A journey between Vienna in Austria and Zurich in Switzerland takes about 8 hours by train or car.
  • The best way to travel between Austria and Switzerland is by train.
  • There are direct day and night trains between Zurich in Switzerland and Vienna, Salzburg, and more cities in Austria.
  • The train route via Innsbruck is more scenic than the one through Munich.

How to travel from Austria to Switzerland: quick overview Copy link to clipboard

More information and pricesRouteTravel timeMode of transport
MoreVienna - Zurich7h50Train (Railjet Xpress: direct connection)
MoreVienna - Zurich10h40Train (Nightjet: direct connection)
MoreVienna - Zurich11h00 - 13h25Bus (commerical company, some direct connections)
Vienna - Zurich7h30 - 08h10Car
MoreVienna - Zurich4h05Plane (1h25 flight time, plus estimated times for check-in and check-out procedures and traveling between both airports and city centers)
MoreSalzburg - Zurich5h25Train (Railjet Xpress: direct connection)
MoreSalzburg - Zurich7h15 - 10h00Bus (commerical company, mostly with a change in Munich)
Salzburg - Zurich4h55 - 6h40Car
Salzburg - Zurich-Plane (no direct flights)

How to find your Austria-Switzerland trip in the timetable

All international train journeys from and to Austria can be found in the Swiss timetable. Below is what to enter for the main Austrian rail stations. The abbreviation "Hbf" stands for "Hauptbahnhof", which is German for "'central rail station".

  • "Wien Hbf" for Vienna
  • "Innsbruck Hbf" for Innsbruck
  • "Salzburg Hbf" for Salzburg
  • "Graz Hbf" for Graz

These abbreviations are used to indicate the train types:

  • RJX for Railjet Xpress trains
  • NJ for Nightjet trains

Consult our Zurich travel guide for specifics about your journeys from and to Zurich.

SBB|CFF|FFS
From
To
Via (optional)
Via (optional)
Departure date
Example: 01.12.= 1 December
Departure time
Example: 13:15=1:15 PM

How does the timetable work?

The easiest way to plan for Switzerland

➤ No need to spend hours on research. We use our local expertise to plan your independent trip exactly as you want it. Professional and easy. See how it works

➤ Get a discount with your rail pass Copy link to clipboard

Many rail passes allow free or discounted travel on the Swiss leg of your trip. Some international rail passes even include free travel in both Switzerland and Austria (excluding seat reservations).

In addition to the overview below, you can study the validity maps on each of our travel pass pages.

PassDiscount
Day PassNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route: free
  • Example border train stations: Buchs SG, St. Margrethen, Nendeln
  • Feldkirch to Switzerland (bus): free
  • Landeck to Switzerland (bus): free
Eurail Global PassFree:
  • Entire route (train)
graubünden PassNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route: free
  • Landeck to Switzerland (bus): free
Interrail Switzerland PassNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route (train): free
  • Example border train stations: Buchs SG, St. Margrethen
Saver Day PassNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route: free
  • Example border train stations: Buchs SG, St. Margrethen, Nendeln
  • Feldkirch to Switzerland (bus): free
  • Landeck to Switzerland (bus): free
Swiss Half Fare CardNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route: 50% discount
  • Example border train stations: Buchs SG, St. Margrethen
  • Feldkirch to Switzerland (bus): 50% discount
  • Landeck to Switzerland (bus): 50% discount
Swiss Travel PassNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route: free
  • Example border train stations: Buchs SG, St. Margrethen
  • Feldkirch to Switzerland (bus): free
  • Landeck to Switzerland (bus): free
Swiss Travel Pass FlexNo discount:
  • Austrian leg of the route
More information:
  • Swiss leg of the route: free
  • Example border train stations: Buchs SG, St. Margrethen
  • Feldkirch to Switzerland (bus): free
  • Landeck to Switzerland (bus): free

Austria-Switzerland map with travel routes Copy link to clipboard

This map shows the main train routes between Vienna and Zurich (red). Between Vienna, Salzburg, and Rosenheim, there's one route. Between Rosenheim and Zurich:

  • the lower/southern line is route 1: via Innsbruck 
  • the upper/northern line is route 2: via Munich in Germany

Regional cross-border bus connections (yellow) from Feldkirch and Landeck-Zams are indicated too.

Maps are available to members only
Check out all the benefits members have access to
Create a free account
Map

Austria-Switzerland by train: route 1 (via Innsbruck)

This direct scenic route between Vienna, Salzburg, Innsbruck and Zurich crosses a large part of Austria. Especially the western part along the river Inn is very appealing.

Planning details

  • Departure station: “Wien Hbf”, “Salzburg Hbf” or “Innsbruck Hbf”
  • Arrival station: “Zürich Hbf”
  • Travel duration Vienna-Zurich: 7h50
  • Travel duration Salzburg-Zurich: 5h25
  • Travel duration Innsbruck-Zurich: 3h30
  • Number of changes: 0

Route details

  • The train first travels west from Vienna to Salzburg, then further to Rosenheim.
  • There, it bends south toward Innsbruck.
  • From Innsbruck, the train first follows the banks of the river Inn.
  • You’ll then pass the beautiful Austrian region of Arlberg.
  • You’ll cross the mini-state Liechtenstein and enter Switzerland in Buchs SG.
  • The last stretch gets you to Zurich along the banks of the Walensee (“Lake Walen”) and the Zürichsee (“Lake Zurich”).

Austria-Switzerland by train: route 2 (via Munich)

This alternative route passes Munich in southern Germany, where you’ll have to change trains. It’s only 5 to 10 minutes longer than route 1.

Planning details

  • Departure station: “Wien Hbf” or “Salzburg Hbf”
  • Arrival station: “Zürich Hbf”
  • Via station: “München Hbf”
  • Travel duration Vienna-Zurich: 8h00
  • Travel duration Salzburg-Zurich: 5h30
  • Number of changes: 1, in Munich

Route details

  • The train first travels west from Vienna to Salzburg, then further to Rosenheim.
  • There, it bends north to Munich in southern Germany, where you’ll have to change trains.
  • From Munich, you’ll follow “route 3” as explained in my Germany-Switzerland travel guide.

The easiest way to plan for Switzerland

➤ No need to spend hours on research. We use our local expertise to plan your independent trip exactly as you want it. Professional and easy. See how it works

Train types: Railjet Xpress and Nightjet

Day trains between Austria and Switzerland: Railjet Xpress

Railjet Xpress connections

High-speed Railjet Xpress trains connect Vienna, Salzburg, Innsbruck, and several other Austrian towns to Zurich in Switzerland. These trains offer connections to other European cities like Budapest, Munich, and Prague as well.

There are no direct trains from Austria to Swiss cities other than Zurich. So for most Swiss destinations, you’ll have to change trains in Zurich.

What to expect on board the Railjet Xpress trains

Railjet Xpress trains offer 2nd (economy) class, 1st class, and business class seats. A restaurant, quiet zones, and family/toddler zones are on board. Power outlets are available near all seats, and all of these trains have WiFi.

If you travel in business class, you can order and enjoy meals from the comfort of your seat.

Night trains between Austria and Switzerland: Nightjet

There is a night train as well: the ÖBB Nightjet. Nightjet trains run each night between Vienna or Graz (Austria) and Zurich (Switzerland). You can choose between sleeping cars, couchette cars, and seating cars.

A journey by Nightjet train from Vienna or Graz to Zurich takes about 10h40. Theoretically, you can board the Nightjet in Salzburg or Innsbruck too. But you’d have to do so in the middle of the night, so that’s not an obvious choice.

2026 maintenance works between Austria and Switzerland

From 6 to 30 January 2026, the tracks between Innsbruck and Hall im Tirol (route 1) are partially closed. As a result:

  • the Nightjet trains are re-routed via St. Margrethen.
  • the Railjet Xpress trains start and end in Innsbruck. Between Innsbruck and Zurich, you can take any other train as suggested by the timetable.

From 15 October to 12 December 2026, travel times between Salzburg and Zurich (route 1) are longer. As a result:

  • the Nightjet trains and several Railjet Xpress trains operate with adjusted departure times.
  • some of the direct Railjet Xpress trains will not operate all the way to Zurich, but end in Sargans. Between Sargans and Zurich, you can take any other Swiss train.

Of course, you can travel via Munich (route 2) as well.

Scenic train detours in Switzerland

The Railjet Xpress ride via Innsbruck (route 1) is very pretty in itself. In addition, you can opt for scenic detours once you’re in Switzerland.

1. Via Chur and Andermatt

Travel to Chur after arrival in Buchs/Sargans in Switzerland. Then head for Disentis/Mustér through the spectacular Rhine Gorge. Travel on to Andermatt, crossing the Oberalp Pass. This is all part of the Glacier Express route.

From Andermatt, you can head:

  • north to Göschenen, Lake Lucerne and Zurich;
  • west to Oberwald and Brig in the Valais;
  • south into the Ticino.

2. Via the Engadine

If you don’t mind incorporating a bus trip into your journey, and if you’re not traveling with too much luggage, you can get off the train in Landeck-Zams in Austria. Then board the buses to “Pfunds, Kajetansbrücke” and Scuol-Tarasp in the Lower Engadine.

From Scuol-Tarasp, you can continue your journey in several directions:

  • Board the train to Zernez, Susch, Saglians and Klosters. You can then travel on to Davos, Chur, St. Gallen, Zurich and Lucerne.
  • Board the train to Bever, Preda and Filisur. This is the Albula Valley, one of the pretty stretches of the Glacier Express and Bernina Express routes. Continue your journey from Chur.
  • Travel by train to St. Moritz or other destinations in the Upper Engadine.
  • Get to the Upper Engadine and travel north by bus or car over one of the mountain pass roads, such as the Albula or Julier Pass. Please refer to my Engadine travel guide for details.

Bus rides between Austria and Switzerland

Regional border-crossing buses

The national transport companies of Austria and Switzerland mainly offer connections by train. There are border-crossing regional bus routes too:

  • Feldkirch (Austria) – Vaduz (Liechtenstein) – Sargans (Switzerland).
  • Landeck-Zams (Austria) – Pfunds/Kajetansbrücke (Austria) – Samnaun (Graubünden, Switzerland).
  • Landeck-Zams (Austria) – Pfunds/Kajetansbrücke (Austria) – Scuol-Tarasp (the Engadine in Graubünden, Switzerland).

You can replace part of your train ride with a bus trip. This is not recommended if you carry large pieces of luggage though. Bus trips are better suited for day trips with light backpacks.

The bus rides can all be found in the Swiss timetable.

International journeys by private bus companies

Several private bus companies offer transfers between Austrian cities and Zurich in Switzerland. Such bus tickets can be a bit cheaper than a train ride.

The bus rides aren’t quicker than train journeys. Travel times Vienna-Zurich by bus vary a lot, but count on at least 10 hours. Also, you may need to change in Munich (Germany) or other towns.

Find bus rides here.

Austria to Switzerland by car

Toll stickers required for Austria, Switzerland, and Germany

You can drive between Austria and Switzerland as well. Note that you require a motorway vignette (“Autobahnvignette”) to use the Swiss highways and motorways, and an Austrian toll sticker (“Vignette”) to use the ones in Austria.

If you plan to enter Munich on your way to or from Switzerland, an environmental badge (“Umweltplakette”) is required too. Munich is one of Germany’s low-emission zones for which this badge is obligatory.

Rental cars mostly include the vignettes or badges required for the country you rent them in. But they don’t necessarily contain vignettes or badges for surrounding countries. So always check what is and is not included in your rental car.

The main car routes from Vienna and Salzburg

You can drive between Austria and Switzerland without challenging mountain roads. The main routes from Vienna to Zurich in Switzerland:

  1. The route via Innsbruck takes about 8h10. This excludes breaks and possible delays. You’ll drive via Feldkirch (Austria), Vaduz (Liechtenstein), Sargans (Switzerland), the Walensee (“Lake Walen”), and the Zürichsee (“Lake Zurich”). I recommend this route as it’s more scenic than the one via Munich.
  2. The route via Munich takes 7h30, again excluding breaks and delays. You’ll drive to Munich in Germany. Then, you’ll head south for Bregenz on the Bodensee (“Lake Constance”) and St. Gallen.

The main routes from Salzburg are similar. Salzburg is on the border of Austria and Germany.

  1. You can drive south via Innsbruck and continue as described above. The quickest option to reach Innsbruck is via Rosenheim in Germany. This route to Zurich takes 4h55.
  2. If you prefer to avoid German highways, drive directly south from Salzburg toward Bischofshofen. Then bend west to Sankt Johann and Innsbruck. This option takes roughly 6h40.

Traveling via the Engadine

If you travel between south-western Austria and Switzerland, you can drive via Landeck-Zams – Nauders (Austria) and Martina – Scuol-Tarasp (Engadine, Switzerland).

A journey from Vienna to Chur in Graubünden via this route takes 8h25. From Salzburg, it’s 5h30. If you continue to Zurich, count on 9h20 from Vienna and 6h25 from Salzburg.

Driving directions from Austria to Switzerland

Use these helpful links to plan your car trip in detail.

Flights between Austria and Switzerland

Flights between Vienna, Basel, and Geneva

There are direct 1h30 flights between Vienna International Airport (VIE) in Austria and the Swiss airports of Zurich, Basel, and Geneva.

Why I don’t recommend flying between Austria and Switzerland

I don’t encourage traveling by plane between Switzerland and Austria for these reasons:

  1. Such short flights are damaging to the vulnerable Alps and heavily contribute to global warming.
  2. You’ll have to add the time required for check-in and check-out procedures, collecting your luggage, traveling between the airports and city centers, et cetera. Time savings compared to a train journey are therefore smaller than you might think.
  3. The direct Railjet Xpress trains and Nightjet trains from/to Zurich are a perfect alternative.
  4. You’ll miss out on the beautiful scenery that train rides have to offer, especially on route 1 via Innsbruck.

➤ Tickets, prices, reservations, and saving tips Copy link to clipboard

HappyRail • www.happyrail.comRail travel in Austria
HappyRail
All train tickets to/from and within Austria. Show more 
Trainline • www.thetrainline.comTrains in Austria
Trainline
Travelling by train in Austria. Show more 
Omio • www.omio.comTrains in Austria
Omio
Find train tickets to travel between Switzerland and Austria, and tickets within Austria. Show more 
This list includes external links to our trusted partners.

How much does a train ride Austria-Switzerland cost?

A 2nd class Railjet Xpress ticket from Vienna to Zurich can cost about CHF 45 if booked well in advance. The exact price depends on your route, how early you book, the class, and the type of ticket you choose.

Getting tickets if you have a rail pass for Switzerland and/or Austria

  1. If you have a train pass for Switzerland, you only need a full-fare ticket for the Austrian segment of your trip. For example: if you want to travel from Vienna to Zurich with a Swiss Travel Pass or Swiss Travel Pass Flex, you only need a ticket from Vienna to the border station Buchs SG. With a Swiss Half Fare Card, you need a full-fare ticket from Vienna to Buchs SG in this example, plus a discounted ticket from Buchs SG to your destination in Switzerland. You can stay on board because your ticket(s) and pass cover the entire ride.
  2. Alternatively, some websites allow you to select your Swiss rail pass and buy a ticket for the entire cross-border trip. This ticket includes your rail pass discount or free travel for the Swiss portion. The price is exactly the same as a full-fare ticket from Austria to the Swiss border plus a discounted or free trip from the Swiss border to your Swiss destination. Do pay attention when buying cross-border tickets with a rail pass reduction: the reduction isn't always applied correctly.
  3. With a rail pass that covers both Austria and Switzerland, you don't need a ticket at all. You only need a seat reservation, if that's required for your train.

How to find the cheapest train tickets for Austria-Switzerland without a rail pass

  1. You can book up to 6 to 4 months before traveling. The options vary. Booking early can save money. 
  2. Check if there are promotions.
  3. Choose a saver offer with no or limited refund options. This can save tens (or even hundreds!) of francs/euros compared to regular tickets with flexible exchange and refund options.

Seat reservations for Austria-Switzerland trains

Seat reservations are not required for most Railjet Xpress trains. I recommend booking seats though. It mostly concerns long journeys, so it's comfortable to have a guaranteed seat. Reservations are obligatory for the Nightjet trains.

Learn more about seat reservations in Switzerland here.

Other websites of interest
About Zurich and related travel routes Copy link to clipboard
Zurich and its lake seen from Uetliberg

Zurich

Zurich is the largest city in Switzerland. There is a lot to see and do, including boat trips, museums, luxury …
Treno Gottardo in Arth-Goldau

Zurich to Lucerne

There is a direct and a panoramic route from Zurich to Lucerne. Your travel times and the scenery will be …
Platforms and train tracks at rail station Interlaken West

Interlaken to Zurich

Learn all about the quick Zurich-Interlaken train journey via Bern and Thun, and about the scenic ride via Lucerne and …
The Basel SBB station, where you can change platforms using stairs, ramps, and escalators.

Basel to Zurich

Learn about the convenient 0h50-train connections between Basel and Zurich. I also explain other train routes, connections to the airports, …
Our related blog posts Copy link to clipboard
The castle of Oberhofen, surrounded by a wall and pine trees.

Free with the Swiss Travel Pass in the Bernese Oberland

The Swiss Travel Pass includes a lot of free panoramic trips in the Bernese Oberland.
The "Traverso" trains run on several routes, including the Voralpen-Express and the Gotthard route.

Free with the Swiss Travel Pass in Lucerne

The Lucerne area can be explored for free if you have a Swiss Travel Pass and know where to go.
Glacier Express train in Val Bever

Glacier Express reservations

This is how to get your seat reservations for the popular Glacier Express in 2026: my 7 insider tips.

About MySwissAlps

We’re passionate tourists and locals. We share tips about how to plan a trip to Switzerland. MySwissAlps was founded in 2002.

Get a free account for a worry-free trip

  • Join our 9120 members and ask us questions in the forum
  • Access to member-only promotions
  • Detailed maps and weather forecasts

Planning your first Switzerland adventure?

Get a jump-start with Annika’s 20-minute e-mail course, “Switzerland for beginners”. Subscribe to our newsletter to unlock the course.

Annika
Page author: AnnikaSince early childhood I've been visiting Switzerland during my holidays and I just fell in love with the country. I spent many summers in the Bernese Oberland, which still feels like my second home, and then started to explore other areas. Traveling, hiking and photographing in the Swiss Alps are my absolute favorite activities.