Eiderstedt verfügt über folgende Bahnhöfe und Haltestellen: Friedrichstadt, Husum, Witzwort, Harblek/Oldenswort, Tönning, Kating, Katharinenheerd, Garding, Sandwehle, Tating, Bad St. Peter-Süd und Bad St. Peter-Ording.
Die Zugverbindung auf der Halbinsel Eiderstedt führt von Tönning aus über viele kleine Haltestellen und Bahnhöfe bis zur Endstation in St. Peter-Ording. Mit der Bahn kann Eiderstedt bequem und komfortabel erreicht werden. Die Züge fahren tagsüber stündlich zwischen Tönning und St. Peter-Ording auf der eingleisigen Bahnstrecke.