The average train between Sankt Pölten and Mistelbach takes 1h 50m and the fastest train takes 1h 41m. There is a train service every few hours from Sankt Pölten to Mistelbach. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Sankt Pölten and Mistelbach. The earliest departure is at 5:06 AM in the morning, and the last departure from Sankt Pölten is at 10:25 PM which arrives into Mistelbach at 12:31 AM. All services require a transfer at Wien Westbahnhof and take an average of 1h 50m. The schedules shown below are for the next available departures.


2h 14m • 2 changes

1h 44m • 2 changes

2h 14m • 2 changes

1h 44m • 2 changes

2h 7m • 2 changes

1h 44m • 2 changes

2h 14m • 2 changes

1h 44m • 2 changes

2h 7m • 2 changes

2h 7m • 2 changes

2h 5m • 2 changes

1h 44m • 2 changesWant to know about travelling from Sankt Pölten to Mistelbach? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Sankt Pölten to Mistelbach. However, there are services departing from Sankt Pölten station and arriving at Mistelbach station via Wien Westbahnhof. The journey, including transfers, takes approximately 1h 50m.
Sankt Pölten to Mistelbach train services, operated by WESTbahn Gmbh, depart from St.Poelten Hbf station.
Sankt Pölten to Mistelbach train services, operated by WESTbahn Gmbh, arrive at Mistelbach/Zaya Stadt station.
Book your Sankt Pölten to Mistelbach train tickets online with WESTbahn Gmbh, Wiener Linien and ÖBB.
The distance between Sankt Pölten and Mistelbach is 80.6 km. The road distance is 114 km.
There is no direct connection from Sankt Pölten to Mistelbach. However, you can take the train to Wien Westbahnhof, walk to Westbahnhof, take the subway to Floridsdorf, walk to Wien Floridsdorf, then take the train to Mistelbach/Zaya Stadt. Alternatively, you can take a train from St.Poelten Hbf to Mistelbach/Zaya Stadt via Wien Meidling, Meidling, Floridsdorf, and Wien Floridsdorf in around 1h 48m.