List of S-train stations
The S-train system in Copenhagen has 6 operating lines (plus the Bx line, which only has a very few departures in rush hours and is not listed here). The network has a total of 85 stations and a length of 170 km dual tracks.
A
- Hundige
- Ishøj
- Vallensbæk
- Brøndby Strand
- Avedøre
- Friheden
- Åmarken
- Ny Ellebjerg (Change to S-line F)
- Sjælør
- Sydhavn
- Dybbølsbro(Change to S-lines B,C,E,G,H)
- København H (Change to Re-trains)
- Vesterport
- Nørreport(Change to Metro and Re-trains)
- Østerport(Change to Re-trains)
- Nordhavn
- Svanemøllen (Change to S-lines B,C,E)
- Ryparken(Change to S-line F)
- Emdrup
- Dyssegård
- Vangede
- Kildebakke
- Buddinge
- Stengården
- Bagsværd
- Skovbrynet
- Hareskov
- Værløse
- Farum
B
- Høje Taastrup (Change to Re-trains)
- Taastrup
- Albertslund
- Glostrup
- Brøndbyøster
- Rødovre
- Hvidovre
- Danshøj (Change to S-line F)
- Valby (Change to S-lines C,H and Re-trains)
- Enghave
- Dybbølsbro(Change to S-lines A,C,E,G,H)
- København H (Change to Re-trains)
- Vesterport
- Nørreport (Change to Re-trains and Metro)
- Østerport (Change to Re-trains)
- Nordhavn
- Svanemøllen (Change to S-lines A,C,E)
- Hellerup (Change to S-lines C,H and Re-trains)
- Bernstorffsvej
- Gentofte
- Jægersborg (Change to Local-trains)
- Lyngby
- Sorgenfri
- Virum
- Holte
C
- Frederikssund
- Ølstykke
- Gl. Toftegård
- Stenløse
- Veksø
- Kildedal
- Måløv
- Ballerup
- Malmparken
- Skovlunde
- Herlev
- Husum
- Islev
- Jyllingevej
- Vanløse (Change to Metro)
- Flintholm (Change to S-line F and Metro)
- Peter Bangs Vej
- Langgade
- Valby (Change to Re-trains)
- Enghave
- Dybbølsbro(Change to S-lines A,B,E,G,H)
- København H (Change to Re-trains)
- Vesterport
- Nørreport (Change to Re-trains and Metro)
- Østerport (Change to Re-trains)
- Nordhavn
- Svanemøllen(Change to S-lines A,B,E)
- Hellerup (Change to S-lines B,E,F and Re-trains)
- Charlottenlund
- Ordrup
- Klampenborg (Change to Re-trains)
E
- Køge (Change to Re-trains and Local trains)
- Ølby (Change to Re-trains)
- Jersie
- Solrød Strand
- Karlslunde
- Greve
- Hundige
- Ishøj
- (skipping Vallensbæk, Brøndby Strand, Avedøre)
- Friheden
- (skipping Åmarken)
- Ny Ellebjerg (Change to S-line F)
- Sjælør
- Sydhavn
- Dybbølsbro (Change to S-lines A,B,C,G,H)
- København H (Change to Re-trains)
- Vesterport
- Nørreport (Change to Re-trains and Metro)
- Østerport (Change to Re-trains)
- Nordhavn
- Svanemøllen (Change to S-lines A,B,C)
- Hellerup (Change to S-line F and Re-trains)
- (skipping Bernstorffsvej, Gentofte, Jægersborg)
- Lyngby
- (skipping Sorgenfri, Virum)
- Holte
- Birkerød
- Høvelte (only early morning and late night, only in direction from Køge, not in public timetable)
- Allerød
- Hillerød (Change to four different Local-trains)
F
- Ny Ellebjerg (Change to S-lines A,E)
- Vigerslev Allé
- Danshøj(Change to S-line B)
- Ålholm
- KB Hallen
- Flintholm(Change to S-lines C,H and Metro)
- Grøndal
- Fuglebakken
- Nørrebro
- Bispebjerg
- Ryparken (Change to S-line G)
- Hellerup (Change to S-lines A,C,E and Re-trains)
H
- Frederikssund
- Ølstykke
- Gl. Toftegård
- Stenløse
- Veksø
- (skipping Kildedal)
- Måløv
- Ballerup
- (skipping Malmparken, Skovlunde)
- Herlev
- (skipping Husum, Islev, Jyllingevej)
- Vanløse (Change to Metro)
- Flintholm (Change to S-line F and Metro)
- Peter Bangsvej
- Langgade
- Valby(Change to S-line B and Re-trains)
- København H(Change to Re-trains)
- Vesterport
- Nørreport(Change Metro and Re-trains)
- Østerport(Change to S-Lines A,B,C,F and Re-trains)