De volgende spoorwegen, daarbij inbegrepen de niet genoemde verbindingsbogen die deze spoorwegen onderling met elkaar verbinden, zijn hoofdspoorwegen:
-
1.
Amsterdam Centraal – Utrecht Centraal – Arnhem – Duitse grens, met de zijtakken:
-
a.
Breukelen – Harmelen Aansluiting;
-
b.
De Haar Aansluiting – Rhenen;
-
c.
Velperbroek Aansluiting – Arnhem Goederenstation;
-
d.
IJsselbrug Westzijde – Arnhem Goederenstation;
-
e.
Zevenaar – Winterswijk;
-
2.
Den Haag Centraal / Rotterdam Centraal > Gouda – Utrecht Centraal – Amersfoort – Zwolle – Meppel < Leeuwarden / Groningen, met de zijtakken:
-
3.
Haarlem / Amsterdam Centraal > Uitgeest – Alkmaar – Den Helder, met de zijtakken:
-
4.
Zwolle – Zutphen – Arnhem – Nijmegen – Venlo – Roermond, met de zijtakken:
-
a.
Zutphen – Hengelo;
-
b.
Zutphen – Winterswijk;
-
c.
Venlo – Duitse grens;
-
5.
Harlingen Haven / Stavoren > Leeuwarden – Groningen – Nieuweschans – Duitse grens, met de zijtakken:
-
6.
Zaandam – Hoorn – Enkhuizen;
-
7.
Dordrecht – Geldermalsen – Elst;
-
8.
Amsterdam Centraal – Amersfoort – Apeldoorn – Almelo – Hengelo < Oldenzaal – Duitse grens / Enschede – Duitse grens, met de zijtakken:
-
9.
Vlissingen – Roosendaal – Tilburg – 's-Hertogenbosch – Nijmegen, met de zijtakken:
-
10.
Amsterdam Centraal – Haarlem – Leiden – Den Haag HS – Rotterdam Centraal – Dordrecht – Roosendaal – Belgische grens, met de zijtakken:
-
a.
Haarlem – Zandvoort;
-
b.
Schiedam – Hoek van Holland Strand;
-
c.
Delfshavense Schie – Rotterdam Rechter Maasoever;
-
d.
Lage Zwaluwe – Made en Drimmelen;
-
e.
Lage Zwaluwe – Breda;
-
11.
Weesp – Schiphol – Leiden, met de zijtak Amsterdam Singelgracht – Amsterdam Riekerpolder;
-
12.
Utrecht Centraal – 's-Hertogenbosch – Eindhoven – Weert – Roermond –Sittard < Heerlen – Duitse grens / Maastricht – Eijsden – Belgische grens, met de zijtakken:
-
13.
Zwolle – Mariënberg – Emmen, met de zijtak Mariënberg – Almelo;
-
14.
Terneuzen – Sluiskil Aansluiting – Sas van Gent – Belgische grens;
-
15.
Maasvlakte – Kijfhoek;
-
16.
Rotterdam Hofplein – Den Haag Centraal, met de zijtak Leidschendam-Voorburg Aansluiting – Zoetermeer Stadslijn.