| | | | From Bonn, Aachen S 12S 13S 19 | and Neuss S 6S 11 | |
| | | | Köln Hbf |
| | | | Hohenzollernbrücke |
| | | 0.0 | Cologne Messe/Deutz | from Köln-Mülheim | |
| | | | line to Köln-Mülheim S 6S 11 |
| | | | Köln Posthof junction | S-Bahn line to Köln-Mülheim | |
| | | 1.2 | Köln Gummersbacher Str. junction |
| | | | Köln Trimbornstraße |
| | | | freight line |
| | | | Freight railway from the south bridge |
| | | 2.2 | Köln-Kalk |
| | | | Freight line to Köln-Kalk Nord |
| | | | Gremberg–Köln-Kalk North freight railway |
| | | | Connecting line from Köln-Kalk North |
| | | 3.9 | Vingst junction |
| | | | Airport NE junction: Agger Valley Railway, | Cologne/Bonn Airport loop S 13S 19 | |
| | | 4.5 | Köln Flughafen NW junction | Airport loop (long distance) | |
| | | | Cologne Airport Businesspark |
| | | | Köln Steinstr. |
| | | | Freight railway from the south bridge |
| | | 9.2 7.8 | Köln Steinstr. junction (start of HSL) |
| | | | Gremberg Süd junction | Freight line from Gremberg | |
| | | 9.6 | Köln-Porz Hp |
| | | 9.6 | Köln-Porz |
| | | | Airport Loop (long distance) |
| | | | Airport Loop (S-Bahn) S 13S 19 |
| | | 12.4 | Porz-Wahn |
| | | 15.6 | Porz-Wahn south junction |
| | | | A 59 |
| | | 16.9 | Spich |
| | | | Troisdorf Tunnel (627 m) |
| | | 18.0 | Troisdorf Vorbf |
| | | | Troisdorf north junction |
| | | 19.7 | Troisdorf, terminus of S 13 |
| | | | East Rhine Railway (former connecting curve) |
| | | | Agger |
| | | 26.0 24.3 | Siegburg/Bonn |
| | | | Sieg Railway to Siegen S 12 |
| | | 27.4 | Siegauen Tunnel (2,502 m) |
| | | | Hasenpohl Viaduct (127 m) |
| | | 39.2 | Ittenbach Tunnel (1,145 m) |
| | | | Landschafts Bridge cut and cover (255 m) |
| | | | Logebach Viaduct (173 m) |
| | | 41.3 | Aegidienberg Tunnel (1,240 m) |
| | | | Kluse cut and cover (200 m) |
| | | | Kochenbachtalbrücke (150 m) |
| | | 44.5 | Rottbitze Tunnel (990 m) |
| | | | Windhagen Fly-over (400 m) |
| | | | Fischerhaus Viaduct (344 m) |
| | | 48.6 | Günterscheid Tunnel (1,130 m) |
| | | | Hallerbach Viaduct (992 m) |
| | | | Wied Viaduct (387 m) |
| | | 53.0 | Ammerich Tunnel (755 m) |
| | | 53.8 | Fernthal Tunnel (1,555 m) |
| | | 58.8 | Dasbach Viaduct (218 m) |
| | | 61.7 | Willroth crossover |
| | | 75.6 | Kutscheid Viaduct (67 m) |
| | | 76.4 | Deesen Tunnel (338 m) |
| | | 78.2 | Deesener-Wald Tunnel (1,270 m) |
| | | 83.8 | Dernbach Tunnel (3,305 m) |
| | | | Line to Siershahn |
| | | 89.1 | Montabaur (former / new station) |
| | | | Line to Limburg |
| | | 89.9 | Himmelberg Tunnel (2,395 m) |
| | | 92.5 | Wahnscheid Tunnel (735 m) |
| | | 93.3 | Dickheck Tunnel (570 m) |
| | | | Eisenbach Viaduct (138 m) |
| | | 94.1 | Eichheide Tunnel (1,750 m) |
| | | | Wiesengrund Viaduct (338 m) |
| | | | Eichen-Diekenscheid Tunnel (400 m) |
| | | 97.5 | Lange-Issel Tunnel (1,015 m) |
| | | 100.4 | Elzer-Berg Tunnel (1,110 m) |
| | | 106.8 | Limburger Tunnel (2,395 m) |
| | | | Lahn viaduct (438 m) |
| | | 110.5 | Limburg Süd |
| | | 113.0 | Lindenholzhausen crossover |
| | | | Wörsbach Viaduct (528 m) |
| | | | Hessenweiler overpass (368 m) |
| | | | Roter-Graben Viaduct (132 m) |
| | | | Wallbach Viaduct (534 m) |
| | | 130.6 | Wörsdorf Flyover (525 m) |
| | | 133.8 | Idsteiner Tunnel (2,069 m) |
| | | 137.0 | Idstein crossover |
| | | 138.0 | Niedernhausener Tunnel (2,765 m) |
| | | 141.6 | Theiß Viaduct (484 m) |
| | | 142.9 | Hellenberg Tunnel (552 m) |
| | | 145.4 | Schulwald Tunnel (4,500 m) |
| | | 151.4 | Breckenheimer Tunnel (1,150 m) |
| | | 152.6 | Breckenheim junction Line to Wiesbaden |
| | | | Taunus Railway Wiesbaden–Frankfurt |
| | | | Main bridge, Eddersheim (324 m) |
| | | | Ticona bridge (167 m) |
| | | 161.5 | Raunheim Caltex junction |
| | | | Main Railway Mainz–Frankfurt Caltex Bridge (351 m) |
| | | 163.4 | Raunheim-Mönchhof connecting curve |
| | | 167.1 | Kelsterbacher Spange Tunnel (994 m) |
| | | | Frankfurt Airport loop (from Main Railway) |
| | | 0.0 168.8 | (Start of branch to Zeppelinheim) |
| | | 0.5 169.3 | Frankfurt Airport long-distance station |
| | | | Frankfurt Airport regional station S8S9 |
| | | | Frankfurt Airport loop (to Main Railway) |
| | | 1.5 170.3 | Frankfurt Cross Tunnel (1,559 or 1,883 m) |
| | | | Frankfurter Kreuz, A 3 and A 5 |
| | | 171.4 | Frankfurter Kreuz crossover |
| | | | |
| | | 4.8 173.6 | Mannheim–Frankfurt railway | Zeppelinheim–Frankfurt (Main) Stadion | |
| | | | | | |