- Sankt Pölten to Berlin trains
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Train | St. Pölten Bushaltestelle | Berlin Hbf | No tags | ||||
![]() | Train | St. Pölten Bushaltestelle | Berlin Hbf | No tags | ||||
Deutsche Bahn ICE + Deutsche Bahn | Train | St. Pölten Bushaltestelle | Berlin Hbf | No tags | ||||
![]() | Train | St. Pölten Bushaltestelle | Berlin Hbf | No tags | ||||
![]() | Train | St. Pölten Bushaltestelle | Berlin Hbf | No tags |
Compare 2 ways to go from Sankt Pölten to Berlin
We recommend taking the train
Among the sustainable travel choices, the train stands out as the good way to reach Berlin. The journey takes about 7 hours 10 minutes and with fares starting at just $64, it presents an excellent value for a comfortable ride.
12train per day
7h 10mAverage Duration
314 milesDistance
12kgCO₂ emissions
Where are the popular train stations and stops in Sankt Pölten and Berlin?
Sankt Pölten
- ABahnhofpl. 13, 3100 St. Pölten, Austria
- B
St. Pölten Mariazeller Bushaltestelle
Mariazellerstraße 180, 3100 St. Pölten, Austria
Berlin
- AAm Ostbahnhof 9, 10243 Berlin, Germany
- BEuropaplatz 2, 10557 Berlin, Germany
- CSeegefelder Str. 1, 13597 Berlin, Germany
- D
Berlin Central Bus Station (ZOB)
Masurenallee 6, 14057 Berlin, Germany - EHildegard-Knef-Platz, 10829 Berlin, Germany
- FKarolinenstraße 1F, 13507 Berlin, Germany
Train Companies
4 out of 5 stars4/510 reviews
4 out of 5 stars4/56 reviews
Train and bus companies in DE:Amtrak, Trenitalia, Deutsche Bahn, Deutsche Bahn ICE, VIA Rail Canada, RegioJet, FlixTrain
Frequently asked questions about traveling from Sankt Pölten to Berlin by train
What's the cheapest way to go from Sankt Pölten to Berlin?
The best way to travel between Sankt Pölten and Berlin is by train. By choosing the train, you'll get to save some money as you travel to your destination, as ticket prices cost $102 on average. If you're on a budget, you'll find cheap tickets from $64. If you're looking for the fastest way to get to Berlin, choose the train, as it will take you from Sankt Pölten to Berlin in about 7h 10m - that's the fastest way to get there!







