B (S-train)

title: "B (S-train)" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["s-train-(copenhagen)"] topic_path: "general/s-train-copenhagen" source: "https://en.wikipedia.org/wiki/B_(S-train)" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0
::data[format=table title="Infobox rail line"]
| Field | Value |
|---|---|
| name | B, Bx |
| color | |
| color2 | |
| logo | [[File:S-train service B.svg |
| image | S-train line B at Østerport.jpg |
| image_width | 300 px |
| caption | An advertisement train at Østerport station |
| type | Suburban rail, urban rail |
| system | S-train |
| status | Operational |
| locale | Metropolitan Copenhagen |
| start | Farum |
| end | Høje Taastrup |
| stations | 29 |
| open | |
| owner | Banedanmark |
| operator | DSB |
| linelength_km | 39 |
| tracks | 2 |
| gauge | |
| electrification | 1500 V DC overhead lines |
| speed | 120 km/h |
| :: |
| name = B, Bx
| color =
| color2 =
| logo = [[File:S-train service B.svg|50px]] [[File:S-train service Bx.svg|50px]]
| logo_width =
| logo_alt =
| image = S-train line B at Østerport.jpg
| image_width = 300 px
| caption = An advertisement train at Østerport station
| type = Suburban rail, urban rail
| system = S-train
| status = Operational
| locale = Metropolitan Copenhagen
| start = Farum
| end = Høje Taastrup
| stations = 29
| routes =
| daily_ridership =
| open =
| close =
| owner = Banedanmark
| operator = DSB
| character =
| depot =
| stock =
| linelength_km = 39
| tracklength_km =
| tracks = 2
| gauge =
| electrification = 1500 V DC overhead lines
| speed = 120 km/h
| elevation =
| inline =
| title =B and Bx
| title color =white
| title bg =#4fb849
| collapsible =
| collapse =
| navbar =
| navbar pos =
| navbar mini =
| legend =
| legend alt =
| float =
| bg =
| style =
| top =
| footnote =
| text-width =
| map =
\KBHFaFarum
\HSTVærløse
\HSTHareskov
\HSTSkovbrynet
\HSTBagsværd
\HSTStengården
\HSTBuddinge [[File:S-train service Bx.svg|20px]] [[File:Hovedstadens Letbane Logo.png|10px]]
\HSTKildebakke [[File:S-train service Bx.svg|20px]]
\HSTVangede [[File:S-train service Bx.svg|20px]]
\HSTDyssegård [[File:S-train service Bx.svg|20px]]
\HSTEmdrup [[File:S-train service Bx.svg|20px]]
\INTRyparken [[File:S-train service Bx.svg|20px]]
\ABZg+l\CONTfq~~
\INTSvanemøllen [[File:S-train service Bx.svg|20px]]Nordhavn [[File:S-train service Bx.svg|20px]]
\BHF
\INTØsterport [[File:S-train service Bx.svg|20px]]Nørreport [[File:S-train service Bx.svg|20px]]
\BHF
\BHFVesterport [[File:S-train service Bx.svg|20px]]København H [[File:S-train service Bx.svg|20px]]
\INT
\INTDybbølsbro [[File:S-train service Bx.svg|20px]]
\HST
\ABZgl\CONTfqCarlsberg [[File:S-train service Bx.svg|20px]]Valby [[File:S-train service Bx.svg|20px]]
\INT
CONTgq\ABZgr~~
\INTDanshøj [[File:S-train service Bx.svg|20px]]
\HSTHvidovre
\HSTRødovre
\HSTBrøndbyøster
\HSTGlostrup [[File:S-train service Bx.svg|20px]] [[File:Hovedstadens Letbane Logo.png|10px]]
\HSTAlbertslund [[File:S-train service Bx.svg|20px]]
\HSTTaastrup [[File:S-train service Bx.svg|20px]]
\KBHFeHøje Taastrup [[File:S-train service Bx.svg|20px]]
B is a service on the S-train network in Copenhagen. It runs between Farum and Høje Taastrup and provides stopping services on the S-train system's Farum radia and Tåstrup radial.
B is one of the base services on the network, running every 20 minutes from about 5:00 to 1:00 every day, and every 10 minutes between about 6:00 to 19:00 on weekdays. On Friday and Saturday nights there is also a 30 minutes service throughout the night.
::figure[src="https://upload.wikimedia.org/wikipedia/commons/6/6b/S-train_diagram.svg" caption="S-train system map"] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/d/d7/Stog-10-december-2023-14-december-2024-kreplan-dsb-1-2048.png" caption="S-train system map"] ::
History
Since the first part of the Taastrup radial opened in 1953, letter B has been used for its principal service. Before that the characteristic of service B was that it was the stopping trains to Holte.
::data[format=table] | Name | Southern end | Years | Northern end | 1b | 1936–1940 | 1940–1941 | 1941–1949 | 1949–1950 | BO | 1969-1972 | [[File:S-train service B.svg|thumb|]] | 1950–1953 | 1953–1963 | 1963–1979 | 1979–1986 | 1986–1989 | 1989–2018 | 2018– | |---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| | terminated at København H | Nordbanen: all stops to Holte | | | | | | | | | | | | | | | | | | | Frederikssundbanen: all stops to Valby | | | | | | | | | | | | | | | | | | | | all stops to Vanløse | | | | | | | | | | | | | | | | | | | | all stops to Ballerup | | | | | | | | | | | | | | | | | | | | The route and stops were changed multiple times during its operation. | | | | | | | | | | | | | | | | | | | | terminated at København H | | | | | | | | | | | | | | | | | | | | Vestbanen: all stops to Glostrup | | | | | | | | | | | | | | | | | | | | all stops to Taastrup | | | | | | | | | | | | | | | | | | | | Hareskovbanen: all stops to Farum | | | | | | | | | | | | | | | | | | | | all stops to Høje Taastrup | | | | | | | | | | | | | | | | | | | | Nordbanen: all stops to Holte | | | | | | | | | | | | | | | | | | | | Hareskovbanen: all stops to Farum | | | | | | | | | | | | | | | | | | | ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/3/3d/S-train_line_B_as_F+_at_Nordhavn_Station.jpg" caption="B}} as Line <span style="background-color:#FFCC00; color:white; font-weight:bold; padding-left:4px; padding-right:3px;">F+ at [[Nordhavn Station]]."] ::
BO
::data[format=table]
| Date | Line layout | Notes |
|---|---|---|
| 28-09-1969 | Glostrup - Copenhagen H | Non-stop Valby-Copenhagen H. |
| From Glostrup in the morning and to Glostrup in the afternoon. | ||
| 31-05-1970 | (Taastrup -) Glostrup - Copenhagen H | Non-stop Valby-Copenhagen H. |
| From Taastrup in the morning and to Glostrup in the afternoon. | ||
| 01-10.1972 | 1969-1972, The route and stops were changed multiple times during its operation. Discontinued and replaced by extension of Line | |
| :: |
Bb, L, B+
From 1972 to 1979, the service on the Taastrup branch was supplemented on weekdays by service E (q.v.). In 1979 a separate daytime reinforcement service Bb was created; it ran every 20 minutes with a 10-minute offset to service B such that the Tåstrup radial effectively had a 10-minute frequency. Under the timetable doctrine followed in those years, a service letter such as B could not be used for more than exactly 3 trains an hour, so a separate service designation was needed for these daytime supplements. They later changed their name to L and then to B+, and were finally folded into B with the 2007 timetable.
::data[format=table]
| Name | Southern end | Years | Northern end | Bb | 1979–1986 | 1986–1989 | L | 1989–1995 | B+.png]] | 1995–2007 |
|---|---|---|---|---|---|---|---|---|---|---|
| Vestbanen: | ||||||||||
| all stops to Taastrup | terminated at Hellerup | |||||||||
| all stops to Høje Taastrup | ||||||||||
| Nordbanen: | ||||||||||
| all stops to Holte | ||||||||||
| Joined into B from September 2007 | ||||||||||
| :: |
::figure[src="https://upload.wikimedia.org/wikipedia/commons/5/5d/Dsb-s-bahn-kopenhagen-eine-garnitur-1197279.jpg" caption="2nd generation S-train on line <span style="background-color:#66BB55; color:white; font-weight:bold; padding-left:4px; padding-right:2px;">B+ in Danshøj in 2006."] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/8/86/Dsb-s-bahn-kopenhagen-am-nachmittag-1197380.jpg" caption="2nd generation S-train on line <span style="background-color:#66BB55; color:white; font-weight:bold; padding-left:4px; padding-right:2px;">B+ in Glostrup in 2006."] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/e/e9/Nordhavn_Station_-_Line_B+_02.JPG" caption="Line <span style="background-color:#66BB55; color:white; font-weight:bold; padding-left:4px; padding-right:2px;">B+ at Nordhavn Station"] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/4/47/DSB_SA8145.jpg" caption="Line <span style="background-color:#66BB55; color:white; font-weight:bold; padding-left:4px; padding-right:2px;">B+ at Jægersborg in 2007."] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/5/55/Nordhavn_Station_-_Line_B+_01.JPG" caption="Line <span style="background-color:#66BB55; color:white; font-weight:bold; padding-left:4px; padding-right:2px;">B+ at Nordhavn Station"] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/0/00/Østerport_Station_with_snow_11.JPG" caption="Line <span style="background-color:#66BB55; color:white; font-weight:bold; padding-left:4px; padding-right:2px;">B+ at Østerport Station in 2007. Which was closed in 2007"] ::
Bx
::figure[src="https://upload.wikimedia.org/wikipedia/commons/5/59/S-train_service_Bx.svg"] ::
Rush-hour supplements for B ran from 1955:
::data[format=table] | Name | Southern end | Years | Northern end | – | 1955–1963 | – | 1960–1963 | [[File:S-train service Bx.svg|S-train service Bx.svg]] [[File:S-train Bx.svg]] | 1963–1972 | 1972–1979 | 1979–1986 | 1986–1989 | 1989–1993 | 1993–1995 | 1995–2001 | 2001–2002 | 2002–2004 | 2005 | [[File:S-train service Bx.svg|S-train service Bx.svg]] [[File:S-train Bx.svg]] | 2007-2009 | Dec 2009– | |---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---| | terminated at København H | Nordbanen: all stops to Lyngby | | | | | | | | | | | | | | | | | | | | | | Vestbanen: all stops to Hvidovre | terminated at Hellerup | | | | | | | | | | | | | | | | | | | | | | to Taastrup, non-stop København H - Hvidovre | to Lyngby, non-stop Østerport - Bernstorffsvej | | | | | | | | | | | | | | | | | | | | | | to Taastrup, non-stop København H - Valby - Glostrup | | | | | | | | | | | | | | | | | | | | | | | Hareskovbanen: to Farum, non-stop Østerport - Kildebakke and Bagsværd - Værløse | | | | | | | | | | | | | | | | | | | | | | | as above, extended to Høje Taastrup | | | | | | | | | | | | | | | | | | | | | | | as above, plus all stops until Valby | as above, plus stop in Vangede | | | | | | | | | | | | | | | | | | | | | | to Høje Taastrup, non-stop København H - Valby | to Hellerup, non-stop from Østerport | | | | | | | | | | | | | | | | | | | | | | as above, except non-stop Valby - Glostrup | terminated at København H | | | | | | | | | | | | | | | | | | | | | | to Hellerup, non-stop from Østerport | | | | | | | | | | | | | | | | | | | | | | | all stops to Hellerup | | | | | | | | | | | | | | | | | | | | | | | to Høje Taastrup daytime Mon-Fri; non-stop Danshøj - Glostrup | Klampenborgbanen: all stops to Klampenborg daytime Mon-Fri | | | | | | | | | | | | | | | | | | | | | | No service in 2006 due to infrastructure works | | | | | | | | | | | | | | | | | | | | | | | to Høje Taastrup rush hour Mon-Fri; non-stop Danshøj - Glostrup | Hareskovbanen: to Farum rush hour Mon-Fri; non-stop Ryparken - Vangede and in Skovbrynet | | | | | | | | | | | | | | | | | | | | | | as above, but only morning rush | terminates at Østerport | | | | | | | | | | | | | | | | | | | | | ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/b/be/S-train_Bx.svg"] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/f/f8/København_Kopenhagen_DSB_S-Bahnlinie_675180.jpg" caption="1st generation S-train on line Bx at [[Østerport Station]] in 1975."] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/5/55/3._Generation_Danshøj.jpg" caption="3rd generation S-train on line Bx at [[Danshøj Station]] in 2006."] ::
::figure[src="https://upload.wikimedia.org/wikipedia/commons/7/78/Line_Bx_on_København_H.jpg" caption="4th generation S-train [[litra SA]] at [[Copenhagen Central Station]] in 2013."] ::
References
References
::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::