There are 6 ways to get from Mariazell to Vienna Airport (VIE) by train, bus, rideshare, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mariazell to St.Poelten Hbftrain Re
- Take the train from St.Poelten Hbf to Flughafen Wientrain Ic
3h 27mBus
cheapest- Take the bus from Mariazell Busbahnhof to Wien Hauptbahnhofbus 169
3h 37m€6–29Bus, train
- Take the bus from Mariazell Busbahnhof to St. Pölten Hauptbahnhofbus Sev R56
- Take the train from St.Poelten Hbf to Flughafen Wientrain Ic
3h 34mAirport Transfer
- Take the rideshare from Mariazell to Vienna-VIE139 km
1h 57mDrive 139 km
- Drive from Mariazell to Vienna Airport (VIE)car 139 km
1h 57m€23–33Bus, train, fly
- Take the bus from Mariazell Busbahnhof to Kapfenberg Europaplatzbus
- Take the train from Kapfenberg to Flughafen Graz-Feldkirchentrain
- Fly from Graz Airport (GRZ) to Vienna International Airport (VIE)plane GRZ - VIE
4h 45m€126–321
Graz Airport (GRZ) to Vienna International Airport (VIE) flights
Questions & Answers
The cheapest way to get from Mariazell to Vienna Airport (VIE) is to bus which costs €5 - €29 and takes 3h 37m.
The fastest way to get from Mariazell to Vienna Airport (VIE) is to drive which takes 1h 57m and costs €22 - €35.
No, there is no direct bus from Mariazell to Vienna Airport (VIE). However, there are services departing from Mariazell Busbahnhof and arriving at Vienna International Airport via Vienna, Central Station Südtiroler Platz. The journey, including transfers, takes approximately 3h 37m.
No, there is no direct train from Mariazell to Vienna Airport (VIE). However, there are services departing from Mariazell and arriving at Flughafen Wien via St.Poelten Hbf. The journey, including transfers, takes approximately 3h 27m.
The distance between Mariazell and Vienna Airport (VIE) is 153 km. The road distance is 139 km.
The best way to get from Mariazell to Vienna Airport (VIE) without a car is to train which takes 3h 27m and costs .
It takes approximately 3h 27m to get from Mariazell to Vienna Airport (VIE), including transfers.
Mariazell to Vienna Airport (VIE) bus services, operated by Verkehrsverbund Ost-Region - VOR, depart from Mariazell Busbahnhof station.
Mariazell to Vienna Airport (VIE) train services, operated by Niederösterreich Bahnen, depart from Mariazell station.
The best way to get from Mariazell to Vienna Airport (VIE) is to train which takes 3h 27m and costs . Alternatively, you can bus, which costs €5 - €29 and takes 3h 37m.
What companies run services between Mariazell, Austria and Vienna Airport (VIE), Austria?
You can take a train from Mariazell to Flughafen Wien via St.Poelten Hbf in around 3h 27m. Alternatively, Verkehrsverbund Ost-Region - VOR operates a bus from Mariazell Busbahnhof to Wien Hauptbahnhof twice daily. Tickets cost €5–26 and the journey takes 2h 55m.
- Website
- austrian.com
Flights from Graz Airport to Vienna International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- €95–270
- Phone
- +43 2742 360 990
- [email protected]
- Website
- Niederösterreich Bahnen
Train from Mariazell to St.Poelten Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Schedules at
- Niederösterreich Bahnen
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from St.Poelten Hbf to Flughafen Wien
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from St.Poelten Hbf to Flughafen Wien
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €10–20
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from St.Poelten Hbf to Flughafen Wien
- *
- €17–26
Train from St.Poelten Hbf to Flughafen Wien
- *
- €17–26
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Kapfenberg to Flughafen Graz-Feldkirchen
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- Austrian Railways
- [email protected]
- Website
- Noevog
Bus from Mariazell Busbahnhof to St. Pölten Hauptbahnhof
- Ave. Duration
- 2h 23m
- Frequency
- Twice a week
- Schedules at
- Noevog
- Phone
- +43 3862 220440
- [email protected]
- Website
- MVG Mürztaler Verkehr
Bus from Mariazell Busbahnhof to Kapfenberg Europaplatz
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €13–17
- Schedules at
- MVG Mürztaler Verkehr
- Phone
- 0800 22 23 24
- [email protected]
- Website
- Verkehrsverbund Ost-Region - VOR
Bus from Mariazell Busbahnhof to Wien Hauptbahnhof
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €5–26
- Website
- Verkehrsverbund Ost-Region - VOR
- Schedules at
- Verkehrsverbund Ost-Region - VOR
- Airport
- €5
- Website
- https://www.mozio.com
Rideshare from Mariazell to Vienna-VIE
- Ave. Duration
- 1h 57m
- 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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Mariazell to Vienna Airport (VIE) bus services, operated by Verkehrsverbund Ost-Region - VOR, arrive at Wien Hauptbahnhof station.
Mariazell to Vienna Airport (VIE) train services, operated by Niederösterreich Bahnen, arrive at St.Poelten Hbf station.
Yes, the driving distance between Mariazell to Vienna Airport (VIE) is 139 km. It takes approximately 1h 57m to drive from Mariazell to Vienna Airport (VIE).
Book your Mariazell to Vienna Airport (VIE) train tickets online with Omio.
There are 4656+ hotels available in Vienna Airport (VIE).
Check out Blablacar's carpooling service for rideshare options between Mariazell and Vienna Airport (VIE). A great option if you don't have a driver's licence or want to avoid public transport.






















