There are 10 ways to get from Vienna to Verbier by plane, train, 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.
Fly to Geneva International Airport, train
best- Fly from Vienna International Airport (VIE) to Geneva International Airport (GVA)plane VIE - GVA
- Take the train from Genève-Aéroport to Martignytrain
7h 30mCHF 119–360Fly to Milano Malpensa Airport, train
cheapest- Fly from Vienna International Airport (VIE) to Milano Malpensa Airport (MXP)plane VIE - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Domodossola to Martignytrain
9h 35mCHF 75–336Train
- Take the train from Wien Hbf to Sarganstrain Rjx
- Take the train from Sargans to Fribourg/Freiburgtrain Ic
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
13h 34mCHF 201–466Bus, train via Fribourg
- Take the bus from Vienna Erdberg to Fribourgbus FlixBus N1909
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
17h 9mCHF 98–220Drive 929 km
- Drive from Vienna to Verbiercar 929 km
10h 34mCHF 147–213Fly to Zurich Airport, train
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)plane VIE - ZRH
- Take the train from Zürich Flughafen to Lausannetrain
- Take the train from Lausanne to Martignytrain
8h 49mCHF 180–490Fly to Milan Linate Airport, train
- Fly from Vienna International Airport (VIE) to Milan Linate Airport (LIN)plane VIE - LIN
- Take the train from Milano Centrale to Martignytrain
9h 22mCHF 91–289Fly to Il Caravaggio International Airport, train
- Fly from Vienna International Airport (VIE) to Il Caravaggio International Airport (BGY)plane VIE - BGY
- Take the train from Milano Centrale to Martignytrain
9h 57mCHF 100–330Train via Zurich Airport (ZRH)
- Take the train from Wien Hbf to Zuerich Flughafentrain Rjx
- Take the train from Zürich Flughafen to Fribourg/Freiburgtrain Ic1
- Take the train from Fribourg/Freiburg to Le Châble VStrain Re
14h 30mCHF 189–415Bus, train
- Take the bus from Vienna Erdberg to Lausannebus FlixBus N882 / ...
- Take the train from Lausanne to Martignytrain Re33 / ...
17h 22mCHF 92–186
Vienna to Verbier by train and cable car
Questions & Answers
The cheapest way to get from Vienna to Verbier is to bus and train which costs SFr 90 - SFr 190 and takes 17h 22m.
The fastest way to get from Vienna to Verbier is to fly and train which takes 7h 30m and costs SFr 110 - SFr 360.
No, there is no direct train from Vienna to Verbier. However, there are services departing from Wien Hbf and arriving at Verbier via Sargans, Fribourg/Freiburg and Le Châble TV. The journey, including transfers, takes approximately 13h 34m.
The distance between Vienna and Verbier is 990 km. The road distance is 929 km.
The best way to get from Vienna to Verbier without a car is to train which takes 13h 34m and costs SFr 200 - SFr 470.
It takes approximately 7h 30m to get from Vienna to Verbier, including transfers.
Vienna to Verbier train services, operated by Railjet, depart from Wien Hbf station.
Vienna to Verbier train services, operated by Railjet, arrive at Sargans station.
Yes, the driving distance between Vienna to Verbier is 929 km. It takes approximately 10h 34m to drive from Vienna to Verbier.
There are 2469+ hotels available in Verbier.
What companies run services between Vienna, Austria and Verbier, Canton du Valais, Switzerland?
You can take a train from Wien Hbf to Verbier via Sargans, Fribourg/Freiburg, Le Châble VS, and Le Châble TV in around 13h 34m.
- Website
- swiss.com
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 75–170
Flights from Vienna International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- CHF 75–170
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 80–260
Flights from Vienna International Airport to Milano Malpensa Airport via Zurich Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 55–230
- Website
- austrian.com
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 75–170
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- CHF 80–260
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 60–190
- Website
- lufthansa.com
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 80–260
Flights from Vienna International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- CHF 70–300
Flights from Vienna International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 60–190
Flights from Vienna International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- CHF 60–350
- Website
- ryanair.com
Flights from Vienna International Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 30–120
Flights from Vienna International Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 30–140
- Website
- easyjet.com
Flights from Vienna International Airport to Milan Linate Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 30–130
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Martigny
- Ave. Duration
- 1h 53m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 40–120
- Website
- https://www.sbb.ch/en
Train from Sargans to Fribourg/Freiburg
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- CHF 75–220
- Website
- https://www.sbb.ch/en
Train from Fribourg/Freiburg to Le Châble VS
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Estimated price
- CHF 40–120
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Lausanne
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 70–210
- Website
- https://www.sbb.ch/en
Train from Lausanne to Martigny
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 21–60
- Website
- https://www.sbb.ch/en
Train from Domodossola to Martigny
- Ave. Duration
- 1h 28m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–110
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Fribourg/Freiburg
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- CHF 50–150
- Website
- https://www.sbb.ch/en
Train from Wien Hbf to Sargans
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a day
- Estimated price
- CHF 85–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 85–130
Train from Wien Hbf to Zuerich Flughafen
- Ave. Duration
- 8h 49m
- Frequency
- Twice daily
- Estimated price
- CHF 95–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- CHF 95–150
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Martigny
- Ave. Duration
- 3h 6m
- Frequency
- 6 times a week
- Estimated price
- CHF 50–95
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–95
- 2nd Class
- CHF 50–70
Train from Domodossola to Martigny
- Ave. Duration
- 1h 28m
- Frequency
- 6 times a week
- Estimated price
- CHF 29–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 29–40
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–16
- Website
- https://www.trenitalia.com/en.html
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vienna Erdberg to Fribourg
- Ave. Duration
- 12h 35m
- Frequency
- 4 times a week
- Estimated price
- CHF 55–95
- Website
- https://www.flixbus.co.uk
Bus from Vienna Erdberg to Lausanne
- Ave. Duration
- 13h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 60–110
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide


























