There are 5 ways to get from Vienna Airport (VIE) to Bad Schwanberg by plane, train, bus, rideshare, 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, line 7357 train, line 790 bus
best- Fly from Vienna International Airport (VIE) to Graz Airport (GRZ)plane VIE - GRZ
- Take the train from Graz Puntigam to Deutschlandsbergtrain
- Take the bus from Deutschlandsberg Stadtbahnhof to Bad Schwanberg Töpperhausbus
3h 7mDrive 234 km
cheapest- Drive from Vienna Airport (VIE) to Bad Schwanbergcar 234 km
2h 37m€38–55Train
- Take the train from Flughafen Wien to Weststeiermarktrain Rj
3h 48m€54–76Airport Transfer
- Take the rideshare from Vienna-VIE to Bad Schwanberg234 km
2h 37mTrain via Graz
- Take the train from Flughafen Wien to Graz Hbftrain Rj
- Take the train from Graz Hbf to Deutschlandsbergtrain 7357 / ...
5h 13m
Vienna International Airport (VIE) to Graz Airport (GRZ) flights
Questions & Answers
The cheapest way to get from Vienna Airport (VIE) to Bad Schwanberg is to drive which costs €35 - €55 and takes 2h 37m.
The fastest way to get from Vienna Airport (VIE) to Bad Schwanberg is to drive which takes 2h 37m and costs €35 - €55.
No, there is no direct train from Vienna Airport (VIE) to Bad Schwanberg. However, there are services departing from Flughafen Wien and arriving at Schwanberg via Weststeiermark. The journey, including transfers, takes approximately 3h 48m.
The distance between Vienna Airport (VIE) and Bad Schwanberg is 208 km. The road distance is 234 km.
The best way to get from Vienna Airport (VIE) to Bad Schwanberg without a car is to train which takes 3h 48m and costs €50 - €80.
It takes approximately 3h 7m to get from Vienna Airport (VIE) to Bad Schwanberg, including transfers.
Vienna Airport (VIE) to Bad Schwanberg train services, operated by Railjet, depart from Flughafen Wien station.
Vienna Airport (VIE) to Bad Schwanberg train services, operated by Railjet, arrive at Weststeiermark station.
Yes, the driving distance between Vienna Airport (VIE) to Bad Schwanberg is 234 km. It takes approximately 2h 37m to drive from Vienna Airport (VIE) to Bad Schwanberg.
There are 470+ hotels available in Bad Schwanberg.
What companies run services between Vienna Airport (VIE), Austria and Bad Schwanberg, Austria?
Railjet operates a train from Flughafen Wien to Weststeiermark hourly. Tickets cost €40–60 and the journey takes 3h 16m.
- Website
- austrian.com
Flights from Vienna International Airport to Graz Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- €95–270
Train from Graz Puntigam to Deutschlandsberg
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Schedules at
- GKB - Graz-Köflacher Bahn und Busbetrieb GmbH
Train from Graz Hbf to Deutschlandsberg
- Ave. Duration
- 36 min
- Frequency
- Every 20 minutes
- Schedules at
- GKB - Graz-Köflacher Bahn und Busbetrieb GmbH
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Flughafen Wien to Weststeiermark
- *
- €40–60
Train from Flughafen Wien to Graz Hbf
- *
- €35–55
- Phone
- +43 50 678910
- [email protected]
- Website
- Verbund Linie
Bus from Deutschlandsberg Stadtbahnhof to Bad Schwanberg Töpperhaus
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Website
- Verbund Linie
- Website
- https://www.mozio.com
Rideshare from Vienna-VIE to Bad Schwanberg
- Ave. Duration
- 2h 37m
- Frequency
- On demand
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
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Vienna Airport (VIE) and Bad Schwanberg. A great option if you don't have a driver's licence or want to avoid public transport.












