Cheap train tickets from Vienna to St. Pölten

Showing times and prices for Dec 9

Cheapest

$14

Average

$17

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Vienna to St. Pölten will cost around $ 17 if you buy it on the day, but the cheapest tickets can be found for only $ 14.

Cheapest
12:42PMVienna Westbahnhof0h27 01:09PMSt.Pölten Hbf
0 changes
$141One-way
Cheapest
10:42AMVienna Westbahnhof0h27 11:09AMSt.Pölten Hbf
0 changes
$141One-way
Cheapest
02:42PMVienna Westbahnhof0h27 03:09PMSt.Pölten Hbf
0 changes
$141One-way
Cheapest
11:42AMVienna Westbahnhof0h27 12:09PMSt.Pölten Hbf
0 changes
$141One-way
Cheapest
07:42PMVienna Westbahnhof0h27 08:09PMSt.Pölten Hbf
0 changes
$141One-way

Train schedule from Vienna to St. Pölten

Showing trains for tomorrow, Thu, Dec 9
04:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 05:28AMSt.Pölten Hbf
0 changes
05:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 05:54AMSt.Pölten Hbf
0 changes
05:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 05:58AMSt.Pölten Hbf
0 changes
05:35AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 06:24AMSt.Pölten Hbf
0 changes
05:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 06:28AMSt.Pölten Hbf
0 changes
06:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 06:54AMSt.Pölten Hbf
0 changes
06:06AMVienna Westbahnhof0h27 06:33AMSt.Pölten Hbf
0 changes
06:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 06:58AMSt.Pölten Hbf
0 changes
06:42AMVienna Westbahnhof0h27 07:09AMSt.Pölten Hbf
0 changes
06:50AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h31 07:21AMSt.Pölten Hbf
0 changes
06:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 07:28AMSt.Pölten Hbf
0 changes
07:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 07:54AMSt.Pölten Hbf
0 changes
07:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 07:58AMSt.Pölten Hbf
0 changes
07:35AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 08:24AMSt.Pölten Hbf
0 changes
07:42AMVienna Westbahnhof0h27 08:09AMSt.Pölten Hbf
0 changes
07:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 08:28AMSt.Pölten Hbf
0 changes
08:05AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 08:54AMSt.Pölten Hbf
0 changes
08:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 08:58AMSt.Pölten Hbf
0 changes
08:42AMVienna Westbahnhof0h27 09:09AMSt.Pölten Hbf
0 changes
08:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 09:28AMSt.Pölten Hbf
0 changes
09:15AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h29 09:44AMSt.Pölten Hbf
0 changes
09:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 09:58AMSt.Pölten Hbf
0 changes
09:42AMVienna Westbahnhof0h27 10:09AMSt.Pölten Hbf
0 changes
09:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 10:28AMSt.Pölten Hbf
0 changes
10:15AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h29 10:44AMSt.Pölten Hbf
0 changes
10:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 10:58AMSt.Pölten Hbf
0 changes
10:42AMVienna Westbahnhof0h27 11:09AMSt.Pölten Hbf
0 changes
10:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 11:28AMSt.Pölten Hbf
0 changes
11:15AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h29 11:44AMSt.Pölten Hbf
0 changes
11:30AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 11:58AMSt.Pölten Hbf
0 changes
11:42AMVienna Westbahnhof0h27 12:09PMSt.Pölten Hbf
0 changes
11:55AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 12:28PMSt.Pölten Hbf
0 changes
12:42PMVienna Westbahnhof0h27 01:09PMSt.Pölten Hbf
0 changes
01:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h29 01:44PMSt.Pölten Hbf
0 changes
01:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 01:58PMSt.Pölten Hbf
0 changes
01:42PMVienna Westbahnhof0h27 02:09PMSt.Pölten Hbf
0 changes
01:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 02:28PMSt.Pölten Hbf
0 changes
02:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 02:54PMSt.Pölten Hbf
0 changes
02:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 02:58PMSt.Pölten Hbf
0 changes
02:42PMVienna Westbahnhof0h27 03:09PMSt.Pölten Hbf
0 changes
02:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 03:28PMSt.Pölten Hbf
0 changes
03:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h29 03:44PMSt.Pölten Hbf
0 changes
03:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 03:58PMSt.Pölten Hbf
0 changes
03:35PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 04:24PMSt.Pölten Hbf
0 changes
03:42PMVienna Westbahnhof0h27 04:09PMSt.Pölten Hbf
0 changes
03:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 04:28PMSt.Pölten Hbf
0 changes
04:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 04:54PMSt.Pölten Hbf
0 changes
04:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 04:58PMSt.Pölten Hbf
0 changes
04:35PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 05:24PMSt.Pölten Hbf
0 changes
04:42PMVienna Westbahnhof0h27 05:09PMSt.Pölten Hbf
0 changes
04:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 05:28PMSt.Pölten Hbf
0 changes
05:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h29 05:44PMSt.Pölten Hbf
0 changes
05:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 05:58PMSt.Pölten Hbf
0 changes
05:42PMVienna Westbahnhof0h27 06:09PMSt.Pölten Hbf
0 changes
06:42PMVienna Westbahnhof0h27 07:09PMSt.Pölten Hbf
0 changes
07:15PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h31 07:46PMSt.Pölten Hbf
0 changes
07:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 07:58PMSt.Pölten Hbf
0 changes
07:42PMVienna Westbahnhof0h27 08:09PMSt.Pölten Hbf
0 changes
07:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 08:28PMSt.Pölten Hbf
0 changes
08:13PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h32 08:45PMSt.Pölten Hbf
0 changes
08:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 08:58PMSt.Pölten Hbf
0 changes
08:42PMVienna Westbahnhof0h27 09:09PMSt.Pölten Hbf
0 changes
08:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 09:28PMSt.Pölten Hbf
0 changes
09:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 09:54PMSt.Pölten Hbf
0 changes
09:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h32 09:59PMSt.Pölten Hbf
0 changes
09:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h33 10:28PMSt.Pölten Hbf
0 changes
10:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 10:54PMSt.Pölten Hbf
0 changes
10:30PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h28 10:58PMSt.Pölten Hbf
0 changes
10:55PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h42 11:37PMSt.Pölten Hbf
0 changes
11:05PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h49 11:54PMSt.Pölten Hbf
0 changes
11:27PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)0h32 11:59PMSt.Pölten Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 9
$14FlixTrain
Fri
Dec 10
$14FlixTrain
Sat
Dec 11
$14FlixTrain

Fastest train times from Vienna to St. Pölten

Showing times and prices for Dec 9

Fastest Journey

27 m

Average

33 m

Trains per day

71

Distance

55 km

Of the 71 trains that leave Vienna for St. Pölten every day 58 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 55 km distance in an average of 33 m but if you time it right, some trains will get you there in just 27 m .

The slowest trains will take 49 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

2nd Fastest
12:42PMVienna Westbahnhof0h27 01:09PMSt.Pölten Hbf
0 changes
$141One-way
2nd Fastest
10:42AMVienna Westbahnhof0h27 11:09AMSt.Pölten Hbf
0 changes
$141One-way
2nd Fastest
02:42PMVienna Westbahnhof0h27 03:09PMSt.Pölten Hbf
0 changes
$141One-way
2nd Fastest
11:42AMVienna Westbahnhof0h27 12:09PMSt.Pölten Hbf
0 changes
$141One-way
2nd Fastest
07:42PMVienna Westbahnhof0h27 08:09PMSt.Pölten Hbf
0 changes
$141One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Vienna to St. Pölten

distanceDistance33 miles (54 km)
durationAverage train duration21 min
priceAverage train ticket price$14 (€12)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesWestbahn, ÖBB | Railjet, FlixTrain or ÖBB

Trains from Vienna to St. Pölten cover the 33 miles (54 km) long journey taking on average 21 min with our travel partners like Westbahn, ÖBB | Railjet, FlixTrain or ÖBB. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $14 (€12), you can find the cheapest train ticket for as low as $14 (€12). Travelers depart most frequently from Wien Westbahnhof and arrive in St. Pölten, Unterradlberg Hainer Straße.

Train companies: ÖBB from Vienna to St. Pölten

ÖBB trains will get you from Vienna to St. Pölten from $14 (€12). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Vienna and St. Pölten by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Are you making plans to travel between Vienna and St. Pölten? Why not take a train with ÖBB? Omio can show you current ÖBB train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Vienna to St. Pölten trains all in one place. On the ÖBB train, you can expect to travel 33 miles (54 km) between Vienna and St. Pölten. If you use the Omio app to search for trains between Vienna and St. Pölten, you can quickly see if the ÖBB ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way ÖBB train between Vienna and St. Pölten, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    ÖBB's current ticket policies due to COVID-19 for your train from Vienna to St. Pölten are the following:

    • Refund or voucher policy
    • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
      • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
      • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Trains from Vienna to St. Pölten

    Travel by train to St. Pölten easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vienna to St. Pölten.
    FAQs

    How much do cheap trains between Vienna and St. Pölten cost?

    Omio customers have found cheap train tickets to St. Pölten from Vienna for as low as $14 (€12)  for the next 7 days.

    How much does it cost to take a train from Vienna to St. Pölten?

    The train price from Vienna to St. Pölten is on average $14 (€12)  if you are looking to book your tickets for this trip in the next 7 days.

    How far is Vienna to St. Pölten by train?

    You should expect to travel around 33 miles (54 km)  to St. Pölten from Vienna by train.

    How long is the train ride from Vienna to St. Pölten?

    The Vienna to St. Pölten train duration is on average 21 min, which is to be expected when traveling 33 miles (54 km) from Vienna to St. Pölten. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What is the departure train station in Vienna and arrival train station in St. Pölten?

    Omio customers traveling this route book their trains from Wien Westbahnhof   to St. Pölten, Unterradlberg Hainer Straße.

    Where is the train station in Vienna? Where is the train station in St. Pölten?

    Passengers booking this trip most frequently board their trains from Wien Westbahnhof and need to travel around 1.8 miles (2.9 km) from the city center to get to this train station.

    Passengers arriving in St. Pölten most often arrive at St. Pölten, Unterradlberg Hainer Straße and need to travel around 4.5 miles (7.2 km) from this train station to the city center.

    Which train companies can take me from Vienna to St. Pölten?

    Take the Vienna to St. Pölten train with Westbahn, ÖBB | Railjet, FlixTrain or ÖBB. However, it's always good to check out all possible train companies for the route from Vienna to St. Pölten as there might be differences in the amenities they offer.

    How many trains per day are there from Vienna to St. Pölten?

    The average number of trains departing Vienna for St. Pölten is 25 a day. The train schedules and services may vary between weekdays and weekends.

    When can I take the first train from Vienna to St. Pölten? When can I take the last train for the day?

    The first Vienna to St. Pölten train departs at 5: 40 AM   and the last train from Vienna to St. Pölten leaves at 3: 30 PM. Check out the most up-to-date train schedule from Vienna to St. Pölten on Omio and find the best time to travel to your destination.

    How far in advance should I buy train tickets from Vienna to St. Pölten for the best deals?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you buy train tickets between Vienna and St. Pölten within the next 7 days, you can find tickets to cost on average $14 (€12) one way. To find the best prices for this journey, consider booking your train ticket from Vienna to St. Pölten a few months in advance.

    Important Stations and Airports for this Journey

    Vienna
    St. Pölten
    The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your journey to St. Pölten from Vienna.