The List of railway routes in Baden-Württemberg provides a list of all railway routes in Baden-Württemberg, Germany. This includes Intercity-Express, Intercity, Interregio-Express, Regional-Express, Metropolexpress, Regionalbahn and S-Bahn services. The information is up to date to February 2021.

Regional-Express and Regionalbahn lines The following Regional-Express (RE), Metropolexpress (MEX) and Regionalbahn (RB) services run through Baden-Württemberg:

Line KBSKursbuchstreckennummer = timetable number, see for more information and actual timetables.Route Frequency Operator 770Karlsruhe Hauptbahnhof – Karlsruhe-Durlach – Wilferdingen-Singen – Pforzheim Hauptbahnhof – Mühlacker – Vaihingen (Enz) – Stuttgart Hauptbahnhof – Schorndorf – Schwäbisch Gmünd – Aalen Hauptbahnhof 60 min (Karlsruhe – Stuttgart)120 min (Karlsruhe – Aalen) Arverio Baden-Württemberg4322Konstanz – Romanshorn – Herisau60 minThurbo 702, 720 Karlsruhe Hbf – – – – – Hausach – – – – Singen (Hohentwiel) – Radolfzell – 60 minDB Regio Baden-Württemberg 730, 731 – – – – – – – – – Überlingen – Friedrichshafen Hafen 60 min (Basel – Singen)120 min (Singen – Friedrichshafen Hafen) 751 Lindau-Reutin – Kressbronn – Friedrichshafen Stadt – – Biberach (Riß) – Ulm Hauptbahnhof 60 min740 Stuttgart Hbf – Böblingen – Herrenberg – Horb – Rottweil – Tuttlingen – Singen (Hohentwiel) (– Konstanz) 3 train pairs (Sun)RE 87 / 60 min (Stuttgart – Singen) 2 train pairs (Singen – Konstanz; Mon–Fri) 1 train pair (Singen – Konstanz; Sat, Sun) DB Fernverkehr660Karlsruhe – Ludwigshafen – Frankenthal – Worms – Mainz Hbf – Frankfurt120 minDB Regio Mitte 750, 751Stuttgart Hbf – – – – Ulm Hauptbahnhof – Laupheim West – Biberach (Riß) – – – 60 min (Stuttgart – Friedrichshafen) DB Regio Baden-Württemberg 760 Stuttgart Hbf – Metzingen (Württ) – Reutlingen Hbf – Tübingen Hbf 120 min SWEG Bahn Stuttgart 760, 766 Stuttgart Hbf – Reutlingen Hbf – Tübingen Hbf (train split) – Hechingen – Balingen (Württ.) – Albstadt-Ebingen – – Herbertingen – 120 minDB Regio Baden-Württemberg Rottenburg – Horb676Kaiserslautern – Neustadt – Landau – Winden – Wörth – Karlsruhe60 min 702Karlsruhe Hbf – Rastatt – Baden-Baden – Achern – Offenburg – – – – Freiburg (Breisgau) Hbf – – – –Basel Bad (– )60 min (Karlsruhe – Offenburg; in peak)60 min (Offenburg – Basel Bad Bf)5 train pairs (Basel Bad Bf – Basel SBB; Mon–Fri) 780Stuttgart Hbf – – Heilbronn – Bad Friedrichshall – – – Würzburg 60 min Arverio Baden-Württemberg980Ulm – Dinkelscherben – Augsburg – München60 minArverio Bayern 655.1-2, 710.41, 780 Heilbronn Hbf – Bad Friedrichshall Hbf – – – Heidelberg – Mannheim 120 min SWEG Bahn Stuttgart 655.5, 710.42, 780 Heilbronn Hbf – Bad Friedrichshall Hbf – Sinsheim (Elsenz) – – – Heidelberg – Mannheim 120 min670Mannheim – Ludwigshafen (Rhein) Mitte – Mainz (– Frankfurt (Main))120 minDB Regio Mitte 740Stuttgart Hbf – Böblingen – Herrenberg – (train split) – Horb – Rottweil120 min DB Regio Baden-Württemberg 740, 741 – Hochdorf (b. Horb) – Freudenstadt RE 35 / 720 Singen (Hohentwiel) – Radolfzell 2 train pairsDB Fernverkehr 702, 710.8Karlsruhe Hbf – Rastatt – Forbach – Freudenstadt Hbf 120 min DB Regio Mitte 710.4Karlsruhe Hbf – Bretten – Flehingen – Eppingen – Schwaigern West – Heilbronn Hbf 60 min DB Regio Mitte 757Ulm Hbf – – – – – Aalen Hbf 1 train pair DB Regio Baden-Württemberg 743, 755 (Villingen (Schwarzwald) –) Donaueschingen – Immendingen – Tuttlingen – Sigmaringen – Herbertingen – Schelklingen – Ulm Hbf 60 min (Donaueschingen – Ulm)3 train pairs (Villingen – Donaueschingen)650Frankfurt Hbf – Darmstadt Hbf – Bensheim – Heppenheim – Weinheim – Mannheim Hbf60 minDB Regio Mitte655Mannheim – Biblis – Gernsheim – Frankfurt Hbf60 min701, 770Heidelberg – Wiesloch-Walldorf – Bruchsal – Bretten – Mühlacker120 minSWEG Bahn Stuttgart 701 Karlsruhe Hbf – Bruchsal – Heidelberg Hbf – Mannheim Hbf 60 min DB Regio Mitte975Ulm – Senden – Memmingen – Kempten – Immenstadt – Oberstdorf60 minDB Regio Bayern 710.4, 783, 785 Heilbronn Hbf – Öhringen – – 120 min Westfrankenbahn 781, 782 Crailsheim – Bad Mergentheim – Lauda – Tauberbischofsheim – Wertheim – Miltenberg – Aschaffenburg 60 min989Aalen – Nördlingen – Donauwörth120 minArverio Bayern 785 Stuttgart Hbf – – – Schwäbisch Hall-Hessental – Crailsheim – – – Nuremberg 120 min Arverio Baden-Württemberg 753, 970 Munich – – – Leutkirch – Kißlegg – Wangen (Allgäu) – – – Lindau-Reutin 120 min Arverio Bayern 750.1 – Merklingen – Ulm Hbf 60 min DB Regio Baden-Württemberg 760, 780 Tübingen Hbf – Reutlingen Hbf – Metzinge – Nürtingen – Plochingen – Stuttgart Hbf – Bietigheim-Bissingen – Heilbronn Hbf (– Mosbach-Neckarelz) 60 min (Tübingen – Heilbronn)3 train pairs (Heilbronn – Mosbach) SWEG Bahn Stuttgart 786 Stuttgart Hbf – Waiblingen – Schorndorf – Schwäbisch Gmünd – Aalen Hbf – Ellwangen – Crailsheim 30 min (Stuttgart – Aalen)60 min (Aalen – Ellwangen)120 min (Ellwangen – Crailshaim) Arverio Baden-Württemberg 750 Stuttgart Hbf – Plochingen – Göppingen – Geislingen (Steige) – Amstetten – Ulm Hbf 30 min (Stuttgart – Geislingen)60 min (Geislingen – Ulm) 770 Stuttgart Hbf – Bietigheim-Bissingen – Vaihingen (Enz) – Mühlacker – Pforzheim Hbf (– Wilferdingen-Singen – Karlsruhe) 30 min (Bietigheim-Bissingen – Pforzheim)60 min (Stuttgart – Bietigheim-Bissingen)5 train pairs (Pforzheim – Karlsruhe)4 train pairs (Pforzheim – Bad Wildbad) SWEG Bahn Stuttgart(– Bad Wildbad) 770 Stuttgart Hbf – Ludwigsburg – Bietigheim-Bissingen – Mühlacker – Maulbronn West – Bretten – Bruchsal 60 min 760, 780 Tübingen Hbf – Reutlingen Hbf – Metzingen (Württ) – Bempflingen – Nürtingen – Oberboihingen – Wendlingen (Neckar) – Plochingen – Esslingen (Neckar) – Stuttgart Hbf – Ludwigsburg – Bietigheim-Bissingen – Heilbronn Hbf – Neckarsulm – Bad Friedrichshall Hbf – Möckmühl – Osterburken 60 min 785 Stuttgart Hbf – Waiblingen – Backnang – 60 min (not in the evening)DB Regio Baden-Württemberg 785 Stuttgart Hbf – Waiblingen – Backnang – Gaildorf West – Schwäbisch Hall-Hessental – Crailsheim 120 min (Stuttgart – Hessental; not in the evening)60 min (Stuttgart – Hessental; evening)4 train pairs (Hessental – Crailsheim) 790.11 – 6 train pairs (Mon–Fri)980Ulm Hbf – Günzburg – Donauwörth – Ingolstadt60 minAgilis770Mühlacker – Maulbronn West – Bretten – BruchsalMorning and evening servicesSWEG Bahn Stuttgart 702 Freiburg (Breisgau) Hbf – Emmendingen – Riegel-Malterdingen – Lahr – Offenburg 60 min (Freiburg – Offenburg) DB Regio Baden-Württemberg 702 (Emmendingen – Denzlingen –) Freiburg (Breisgau) Hbf – Bad Krozingen – Müllheim im Markgräflerland – Weil am Rhein – Basel Bad Bf 60 min (Freiburg – Basel)4 train pairs (Offenburg – Freiburg) Müllheim im Markgräflerland – Neuenburg (Baden) 60 min 703 (Freiburg (Breisgau) Hbf –) Müllheim im Markgräflerland – Neuenburg (Baden) – Bantzenheim (F) – Mulhouse (F) 120 min (Müllheim – Mulhouse) 1 train pair (Freiburg – Müllheim) 731 Singen (Hohentwiel) – Radolfzell – Überlingen – Markdorf (Baden) – Friedrichshafen Stadt – Friedrichshafen Hafen/Kressbronn 60 min (Radolfzell – Friedrichshafen)1 train pair (Singen – Radolfzell) SWEG / DB Regio Baden-Württemberg 732 Stockach – Meßkirch – Mengen 3 train pairs (Sun, May–October)DB Regio Baden-Württemberg 743Waldshut – Wutöschingen – Eggingen – Stühlingen (– Weizen) 120 min (Waldshut – Stühlingen)2 train pairs (Stühlingen – Weizen) 702, 710.8Karlsruhe Hbf – Rastatt – Gaggenau – Gernsbach – Weisenbach – Forbach (Schwarzwald) (– Baiersbronn – Freudenstadt Stadt – Freudenstadt Hbf) 60 min (Karlsruhe – Forbach)3 train pairs (Forbach – Freudenstadt)DB Regio Mitte 742 Bräunlingen – Donaueschingen – Villingen (Schwarzw) – Schwenningen (Neckar) – Trossingen Bf – Rottweil 60 min SWEG 742.1 Trossingen Bf – Trossingen Stadt 30 min (peak)60 min 743 Rottweil – Spaichingen – Tuttlingen – Immendingen – Geisingen-Leipferdingen – Blumberg-Zollhaus 60 min (Rottweil – Leipferdingen)4 train pairs (Leipferdingen – Zollhaus)743Immendingen – Tuttlingen – Fridingen (b. Tuttlingen) – SigmaringenSime trains 702Karlsruhe Hbf – Rastatt – Baden-Baden – Bühl – Achern 60 min (Karlsruhe – Rastatt)7 train pairs (Rastatt – Baden-Baden)4 train pairs (Baden-Baden – Bühl)1 train pair (Bühl – Achern)DB Regio Mitte 790.72 Böblingen – Holzgerlingen – Dettenhausen 15 min (Böblingen – Holzgerlingen)30 min (Holzgerlingen – Dettenhausen) Württembergische Eisenbahn-Gesellschaft 790.61 Korntal – Münchingen – Heimerdingen 30 min676Karlsruhe – Wörth (Rhein) – Neustadt (Weinstraße)60 minDB Regio Mitte 752 Aulendorf – Bad Waldsee – Bad Wurzach 4 train pairs (Sun, May–October)DB Regio Baden-Württemberg 753, 766 (Albstadt-Ebingen –) Sigmaringen – Herbertingen – Aulendorf 120 min 754 Aulendorf – Altshausen – Pfullendorf 2 train pairs (Sun, May–October) 758 Amstetten (Württ.) – Gerstetten 3 train pairs (Sun, May–October) Schwäbische Alb-Bahn 755, 759 Gammertingen – Engstingen – Münsingen – Schelklingen (– Ulm Hbf) 6 train pairs (Gammertingen – Münsingen)4 train pairs (Münsingen – Schelklingen)2 train pairs(Schelklingen – Ulm) 759, 768 Sigmaringen – Veringenstadt – Gammertingen – Trochtelfingen – Engstingen 3 train pairs (Sun, May–October) SWEG 790.21 Schorndorf – Rudersberg-Oberndorf 30 min Württembergische Eisenbahn-Gesellschaft 760, 763, 764 Herrenberg – Tübingen – Reutlingen – Metzingen (Württ.) – Bad Urach 30 min (Herrenberg – Metzingen)60 min (Metzingen – Bad Urach)DB Regio Baden-Württemberg 790.81 Kirchheim (Teck) – Oberlenningen 60 min 762 Nürtingen – Neuffen 60 min Württembergische Eisenbahn-Gesellschaft 766 Tübingen Hbf – Hechingen – Balingen (Württ.) – Albstadt-Ebingen – Sigmaringen 30 min (Tübingen – Hechingen)60 min (Hechingen – Sigmaringen) SWEG 767 Eyach – Haigerloch – Hechingen LB 120 min / 5 train pairs(Sun, May–October) 768 Hechingen – Gammertingen – Sigmaringen 60 min (Hechingen – Gammertingen)120 min (Gammertingen – Sigmaringen)650Wiesloch-Walldorf – Heidelberg Hbf – Weinheim (Bergstr.) Hbf – Frankfurt (Main) Hbf60 minDB Regio Mitte 769 Balingen (Württ.) – Schömberg (b. Balingen) 120 min / 5 train pairs (Sun, May–October)SWEG654Weinheim (Bergstr.) Hbf – Fürth (Odenwald)30 minDB Regio Mitte 772 Pforzheim – Maulbronn West – Maulbronn Stadt 7 train pairs (Maulbronn West – Stadt)3 train pairs (Pforzheim – Maulbronn West) DB Regio Baden-Württemberg 774 Tübingen Hbf – Rottenburg (Neckar) – Eyach – Horb – Nagold Stadtmitte – Pforzheim Hbf 30 min (Pforzheim – Nagold)60 min (Nagold – Tübingen) RB 76 (Hermann-Hesse-Bahn) 776 – (planned extension for summer 2026) – – – – Calw-Heumaden – Calw 60 min (5:00 - 17:00) SWEG Südwestdeutsche Landesverkehrs 707 Neckarbischofsheim Nord – Neckarbischofsheim Stadt – Helmhof – Untergimpern – Obergimpern – Siegelsbach – Hüffenhardt 6 train pairs (May–October) Albtal-Verkehrs-Gesellschaft641Eberbach – Erbach – Michelstadt – Groß-Umstadt Wiebelsbach – Darmstadt Nord– Frankfurt Hbf120 minVIAS 710.4, 783 Heilbronn Hbf – Weinsberg – Eschenau – Öhringen Hbf – Schwäbisch Hall-Hessental 120 min Westfrankenbahn 784 Miltenberg – Walldürn – Seckach (– Osterburken) 60 min 780 Osterburken – Lauda – Würzburg Hbf 60 min DB Regio Bayern 781, 782 Crailsheim – Bad Mergentheim – Lauda – Tauberbischofsheim – Wertheim – Miltenberg – Aschaffenburg Hbf 60 min (Bad Mergentheim – Tauberbischofsheim)120 min (Tauberbischofsheim – Wertheim)120 min (Crailsheim – Bad Mergentheim)Westfrankenbahn989Aalen – Nördlingen – Donauwörth120 minArverio Bayern 751 Aulendorf – Ravensburg – Friedrichshafen Stadt – Friedrichshafen Hafen 30 min (Ravensburg – Friedrichshafen Hafen)60 min (Aulendorf – Ravensburg) Bodensee-Oberschwaben-Bahn 753, 970 Memmingen – Kißlegg – Hergatz – Lindau-Insel – Lindau-Reutin 120 min Arverio Bayern 751 Friedrichshafen Stadt – Kressbronn – Lindau-Insel 60 min DB Regio Baden-Württemberg

Notes

S-Bahn Lines

Breisgau S-Bahn