The average train between Linz and St.Peter-Seitenstetten takes 48 min and the fastest train takes 33 min. There is a train service every few hours from Linz to St.Peter-Seitenstetten. 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 Linz and St.Peter-Seitenstetten. The earliest departure is at 4:32 AM at night, and the last departure from Linz is at 11:53 PM which arrives into St.Peter-Seitenstetten at 4:13 AM. All services require a transfer, and take on average 48 min. The schedules shown below are for the next available departures.

43 min • 1 change
43 min • 1 change
43 min • 1 change
43 min • 1 change
35 min • 1 change
42 min • 1 change
43 min • 1 change
47 min • 1 change
1h 4m • 1 change
43 min • 1 change
47 min • 1 change
43 min • 1 changeWant to know about travelling from Linz to St.Peter-Seitenstetten? 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 Linz to St.Peter-Seitenstetten. However, there are services departing from Linz station and arriving at St.Peter-Seitenstetten station via St. Valentin. The journey, including transfers, takes approximately 48 min.
Linz to St.Peter-Seitenstetten train services, operated by ÖBB, depart from Linz/Donau Hbf station.
Linz to St.Peter-Seitenstetten train services, operated by ÖBB, arrive at St.Peter-Seitenstetten station.
Book your Linz to St.Peter-Seitenstetten train tickets online with ÖBB, ÖBB Intercity and Railjet.
The distance between Linz and St.Peter-Seitenstetten is 38.7 km. The road distance is 44 km.
You can take a train from Linz/Donau Hbf to St.Peter-Seitenstetten via St. Valentin in around 42 min.