Route timetables
All S-Bahn Berlin timetables sorted by line.

- ©
- Jens Wiesner
All S-Bahn lines at a glance
On this page we provide you with our latest timetables sorted by line as PDF files. Of course, you can also use our electronic journey planner, which automatically includes all the latest information.
The S1 connects Berlin Wannsee to Oranienburg in Oberhavel County, Brandenburg via Zehlendorf and Schöneberg. It travels through the North-South S-Bahn tunnel and stops at Friedrichstraße via Gesundbrunnen. The line runs every 20 minutes to Oranienburg and offers passenger services between Wannsee and Frohnau at 10-minute intervals during the day. From Monday to Friday, every 20 minutes additional trains are offered during rush hours between Zehlendorf and Potsdamer Platz (trains are not available during the Christmas and summer holidays). The train runs every 30 minutes through the night on Friday and Saturday.
The S2 departs from Blankenfelde in the county of Teltow-Fläming via Südkreuz, travels through the North-South S-Bahn tunnel with a stop at Friedrichstraße via Gesundbrunnen and ends in Hussitenstadt Bernau in the county of Barnim. The line runs every 20 minutes and offers passenger services between Lichtenrade and Buch at 10-minute intervals during the day. The train runs every 30 minutes through the night on Friday and Saturday.
The S25 runs from Teltow city in the county of Potsdam-Mittelmark via Südkreuz, through the North-South S-Bahn tunnel with a stop at Friedrichstraße via Gesundbrunnen, and ends in Hennigsdorf in the county of Oberhavel. Trains on this line run every 20 minutes. During the day, the 20-minute interval is shortened to a 10-minute interval between Teltow city and Schönholz (Mon-Fri) and between Teltow City and Potsdamer Platz (Sa + So) (on the S26). The train runs every 30 minutes through the night on Friday and Saturday.
The S26 runs from Teltow city in the county of Potsdam-Mittelmark via Südkreuz, through the North-South S-Bahn tunnel with a stop at Friedrichstraße via Gesundbrunnen, and ends in Waidmannslust in Reinickendorf (district of Berlin). On weekends the S26 runs Teltow city <> Potsdamer Platz. Trains on this line run every 20 minutes. This interval is in sections shortened to a 10-minute interval by the S25. There is no night service on this line.
The S3 departs from Erkner through the woods and on the lakeside of Köpenick. It travels over the bricked viaduct, through the heart of Berlin with stops at Friedrichstraße, Berlin Hauptbahnhof, and Olympiastadion with a final stop in Spandau. The line runs every 20 minutes. Between Erkner (during the summer and from Monday to Friday during rush hour) or Friedrichshagen (during the winter and from Monday to Friday outside rush hour) and Ostbahnhof, this interval is shortened to 10 minutes. Together with the S9, the S3 runs between Ostbahnhof and Spandau at 10-minute intervals.
Additional trains will operate between Karlshorst <> Ostbahnhof from Monday to Friday, increasing the existing 10-minute interval. The S3 runs every 30 minutes through the night on Friday and Saturday between Erkner and Ostbahnhof.
The S41 is a ring line that’s approximately 37 km in length and runs clockwise stopping at stations: Südkreuz, Westkreuz, Gesundbrunnen, Ostkreuz, and Südkreuz. Trains on this line take 59 minutes to circle. At numerous stations, there are transfer options for long-distance, regional, S-Bahn, and U-Bahn trains.
This line usually runs every 10 minutes. However, on Mondays to Fridays, a 5-minute interval is offered from about 5 AM to 10:45 AM. During the midday period from about 11 AM to 2 PM, a 5-/5-/10-minute interval applies, i.e. every third train runs at 10-minute intervals. Afterwards, a pure 5-minute interval applies again until approx. 8:45 PM. Saturday and Sunday there is also a 5-/5-/10-minute interval from approx. 12 AM to 8 PM.
Please note: Ring trains run at 15-minute intervals through the night on Friday and Saturday and take about 75 minutes to circle due to the waiting time for connecting trains.
The S42 is a ring line that’s approximately 37 km in length and runs counterclockwise stopping at stations: Südkreuz, Westkreuz, Gesundbrunnen, Ostkreuz, and Südkreuz. Trains on this line take 59 minutes to circle the ring. At numerous stations, there are transfer options for long-distance, regional, S-Bahn, and U-Bahn trains.
This line usually runs every 10 minutes. However, on Mondays to Fridays, a 5-minute interval is offered from about 5 AM to 10:45 AM. During the midday period from about 11 AM to 2 PM, a 5-/5-/10-minute interval applies, i.e. every third train runs at 10-minute intervals. Afterwards, a pure 5-minute interval applies again until approx. 8:45 PM. Saturday and Sunday there is also a 5-/5-/10-minute interval from approx. 12 AM to 8 PM.
Please note: Ring trains run at 15-minute intervals through the night on Friday and Saturday and take about 75 minutes to circle due to the waiting time for connecting trains.
The S45 connects Flughafen BER – Terminal 1-2 via Flughafen BER – Terminal 5 and Schöneweide with the long-distance and regional train station Südkreuz. Trains on this line run every 20 minutes. Service hours are from 5:00 AM to 12:00 PM (sundays from approx. 7:00 AM to 12:00 PM). Trains on this line do not run at night.
The S46 connects the radio city of Königs Wusterhausen in the Brandenburg county of Dahme-Spreewald via Schöneweide, the Südring, and the Südkreuz regional and regional train station. Shortly after passing the exhibition grounds, the train makes its final stop at Westend. The line runs every 20 minutes. On Saturday and Sunday, between 12:00 PM and 8:00 PM, this line will be shortened and runs only as far as Tempelhof. Trains between Königs Wusterhausen and Südkreuz depart every 30 minutes at night on Friday and Saturday.
The S47 runs from Spindlersfeld via Schöneweide and Neukölln to the Hermannstraße station and connects to lines: S41, S42, S45, S46, and U8. The line runs every 20 minutes. Starting at approx. 8:30 p.m., trains on this line run only between Spindlersfeld and Schöneweide. Trains run between Spindlersfeld and Schöneweide every 30 minutes on Friday and Saturday nights.
The S5 runs from Strausberg Nord (near the Straussee) to the county of Märkisch-Oderland via the bricked viaduct in Lichtenberg. It continues through the heart of Berlin, stopping at Friedrichstraße and Berlin Hauptbahnhof, and ends in Westkreuz. The line runs every 20 minutes. Route service is shortened and runs at 10-minute intervals between Hoppegarten (Mahlsdorf) and Westkreuz Monday through Friday during rush hour. During the evening rush hour, passengers must transfer at Mahlsdorf; the onward journey continues on the opposite side of the station platform. Monday to Friday, during rush hours between Mahlsdorf and Ostbahnhof, additional trains are offered every 20 minutes (trains are cancelled during the Christmas and summer holidays). On Friday and Saturday nights, trains between Strausberg Nord and Mahlsdorf run every 60 minutes and between Mahlsdorf and Warschauer Straße, every 30 minutes.
The S7 connects Ahrensfelde to Potsdam via Lichtenberg’s viaduct. It runs through the heart of Berlin with stops at the Friedrichstraße and Berlin Hauptbahnhof and continues parallel to the AVUS through Grunewald exposing a short view of Wannsee. The line operates until about 9:00 p.m. at 10-minute intervals, eventually reducing running time to every 20 minutes. Route service is offered from Monday to Saturday evening between Ahrensfelde and Westkreuz every 10 minutes. Trains run every 30 minutes through the night on Friday and Saturday.
The S75 runs from Wartenberg via Lichtenberg and Ostkreuz to Warschauer Straße. Ostkreuz’s station offers connections to numerous lines of regional trains (RE1, RE2, RE7, RB12, RB14, RB24, RB25, and RB26) and S-Bahn lines (S3, S41, S42, S5, S7, S8, and S85). Trains run every 20 minutes, and route service is shortened during peak hours on Monday through Friday from Wartenberg to Lichtenberg. Rush hour trains run every 10 minutes. Trains depart every 30 minutes between Wartenberg and Warschauer Straße through the night on Friday and Saturday.
The S8 runs from Grünau through the southeast (Adlershof, Schöneweide), over the Ostring and continues on the northern Berlin outer ring through Oberhavel County to Birkenwerder. During peak times, it begins in Wildau from Monday to Friday. The line runs every 20 minutes and every hour from about 9:30 p.m. from Blankenburg to Birkenwerder. Trains depart every 30 minutes between Grünau and Pankow through the night on Friday and Saturday.
The S9 connects Flughafen BER – Terminal 1-2 via Flughafen BER – Terminal 5 with the southeast (Adlershof, Schöneweide) and runs through the heart of Berlin, stopping at Friedrichstraße, Berlin Hauptbahnhof, Olympiastadion and Spandau. The line runs every 20 minutes: to the city center until about 2:00 AM and to Flughafen BER – Terminal 1-2 via Flughafen BER – Terminal 5 already from about 3:00 AM. Trains run every 30 minutes through the night on Friday and Saturday. Together with the S3, the interval between Ostbahnhof and Spandau is shortened to approx. 10 minutes.
Timetables are valid for several months without consideration of construction projects.
To view these documents you need the Adobe Acrobat Reader.
All information without guarantee.