There are 8 ways to get from Swiss Alps to Austria by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zurich Airport, fly to Vienna International Airport
best- Take the train from Airolo to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Vienna International Airport (VIE)plane ZRH - VIE
7h 25mTrain, bus
cheapest- Take the train from Altdorf UR to Zürich HBtrain Ic2 / ...
- Take the bus from Zurich Bus Station to Vienna, International Busterminal (VIB)bus 882 / ...
15h 24m€59–132Train
- Take the train from Airolo to Zürich HBtrain Ir46
- Take the train from Zuerich Hb to Wien Meidlingtrain Rjx
12h 27mTrain, bus via Salzburg
- Take the train from Airolo to Zürich HBtrain
- Take the bus from Zurich Limmatstrasse to Salzburg Lastenstrassebus
- Take the train from Salzburg Hauptbahnhof to Wien Westbahnhoftrain Drf / ...
13h 56mDrive 771.9 km
- Drive from Swiss Alps to Viennacar 771.9 km
7h 55m€134–194Train, train to Milan Linate Airport, fly to Vienna International Airport
- Take the train from Airolo to Cadenazzotrain
- Take the train from Cadenazzo to Monzatrain
- Fly from Milan Linate Airport (LIN) to Vienna International Airport (VIE)plane LIN - VIE
9h 26mTrain, train to Saint Gallen-Altenrhein Airport, fly to Vienna International Airport
- Take the train from Airolo to Arth-Goldautrain
- Take the train from Arth-Goldau to St. Gallentrain
- Fly from Saint Gallen-Altenrhein Airport (ACH) to Vienna International Airport (VIE)plane ACH - VIE
9h 8mTrain to Zurich Airport, fly to Graz Airport
- Take the train from Airolo to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Graz Airport (GRZ)plane ZRH - GRZ
7h 54m
Zurich Airport (ZRH) to Vienna International Airport (VIE) flights
Questions & Answers
The cheapest way to get from Swiss Alps to Austria is to train and bus which costs €55 - €140 and takes 15h 24m.
The fastest way to get from Swiss Alps to Austria is to drive which takes 7h 55m and costs €130 - €200.
The distance between Swiss Alps and Austria is 767 km. The road distance is 771.9 km.
The best way to get from Swiss Alps to Austria without a car is to train which takes 12h 27m and costs .
It takes approximately 7h 25m to get from Swiss Alps to Austria, including transfers.
Yes, the driving distance between Swiss Alps to Austria is 772 km. It takes approximately 7h 55m to drive from Swiss Alps to Austria.
There are 4581+ hotels available in Austria.
What companies run services between Swiss Alps, Canton Ticino, Switzerland and Austria?
You can take a bus from Gotthard Passhöhe to Stephansplatz via Airolo, Stazione, Airolo, Zürich HB, Zuerich Hb, Wien Meidling, Wien Mitte, and Mitte-Landstraße in around 12h 27m.
- Website
- austrian.com
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €95–250
Flights from Milan Linate Airport to Vienna International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €65–230
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €100–330
- Website
- swiss.com
Flights from Zurich Airport to Vienna International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €95–250
Flights from Zurich Airport to Graz Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €100–330
- Website
- lufthansa.com
Flights from Zurich Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €95–250
Flights from Milan Linate Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 2m
- When
- Every day
- Estimated price
- €95–270
Flights from Milan Linate Airport to Vienna International Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €65–230
- Website
- peoples.ch
Flights from Saint Gallen-Altenrhein Airport to Vienna International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €310–430
- Website
- easyjet.com
Flights from Milan Linate Airport to Vienna International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €40–160
- Phone
- +41 58 580 70 70
- info@sob.ch
- Website
- sob.ch
Train from Airolo to Zürich HB
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Schedules at
- sob.ch
Train from Airolo to Cadenazzo
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Airolo to Arth-Goldau
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Arth-Goldau to St. Gallen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Schedules at
- sob.ch
Train from Altdorf UR to Zürich HB
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Schedules at
- sob.ch
Train from Zuerich Hb to Wien Meidling
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a day
- Estimated price
- €100–160
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €100–160
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Salzburg Hauptbahnhof to Wien Westbahnhof
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- €29–70
- Website
- https://westbahn.at/en/
Train from Salzburg Hauptbahnhof to Wien Westbahnhof
- Ave. Duration
- 2h 41m
- Frequency
- Once a week
- Estimated price
- €19–70
- Website
- https://www.oebb.at/en/
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Cadenazzo to Monza
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €6–9
- Website
- https://www.trenord.it/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Airolo to Arth-Goldau
- Ave. Duration
- 1h 13m
- Frequency
- 6 times a week
- Estimated price
- €30–60
- Website
- https://www.sbb.ch/en
Train from Altdorf UR to Zürich HB
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €18–35
- Website
- https://www.sbb.ch/en
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Zurich Limmatstrasse to Salzburg Lastenstrasse
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- €17–26
- Website
- https://union-ivkoni.com/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Vienna, International Busterminal (VIB)
- Ave. Duration
- 10h 15m
- Frequency
- 4 times a day
- Estimated price
- €35–90
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Austria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide






































