The railway begins at
Amsterdam Centraal. Between Amsterdam Centraal and just before
Amsterdam Muiderpoort railway station, the railway is six tracks-wide; at Amsterdam Muiderpoort, two tracks diverge off towards
Utrecht Centraal (
Amsterdam–Arnhem railway). Through the eastern side of Amsterdam Muiderpoort, there are eight tracks towards Weesp – just two of these tracks are for trains calling at the station. South of this station, the railways goes back to six tracks as it crosses the
Ringvaart. 500 metres east of Amsterdam Muiderpoort is the entrance to Watergraafsmeer rail depot; this is also the point where the Schiphol freight bridge is located. At this point, the line goes to two tracks. The view of the depot is not perfect from the railway. At the end of the depot the railway goes over the
A10 ring road of Amsterdam. At
Diemen station there is a short section of three-track railway, this stays as three tracks until just before Gaasperdammerweg Junction, before this point there is a single track line coming from Watergraafsmeer depot. The railway line crosses the river Diem, then it becomes a four-track railway, with two tracks joining from Schiphol. Once the lines have all joined, the line continues as a 6-track section, crossing the
A9. It then becomes a four-track section, crossing the
Amsterdam-Rhine Canal with two large bridges side-by-side. On the approaches of
Weesp, an extra two tracks exist so that there are six tracks, with two tracks through the middle for passing trains. This is where passengers to Almere and Lelystad, Hilversum and Amersfoort, Amsterdam and Diemen and Schiphol and Duivendrecht would all change for destinations not served by their train. It reduces back to four tracks and then south of Weesp, the line splits, with the
Flevolijn having two tracks branch off, where the line goes to
Almere Centrum and
Lelystad Centrum. The main line continues as a two-track section. The
Gooiboog then joins on not far from the other Almere line. The next station is
Naarden-Bussum, which, until August 2019 used to have four tracks, with a single and an island platform. One outside line was used as a passing line only. After August 2019 the station has two tracks with two platforms opposite each other. The next station is
Bussum Zuid, which is a simple two-track station, with two platforms opposite each other. After the station, is the freight carriage works of Crailoo. The next station is
Hilversum Noord, again a simple two-track station, with two platforms opposite each other. The next station is
Hilversum, which is the main station between Amsterdam Centraal and Amersfoort. Here there are five tracks, the last two of which had platforms, which were finished in December 2007, to accommodate the Intercity trains. Immediately after the station is the junction with the line to Utrecht. This line used to go directly to
Utrecht Lunetten, but the passenger services running via
Utrecht Centraal. The line continues as a two-track section again. The next station is
Baarn, which has four tracks. This station layout was changed in December 2008, to three through tracks and one terminating from
Soest direction. This continues as three tracks for about until the
Stichtse lijn branches off to Soest and Utrecht. Then the line continues as a double track section until approaching Amersfoort. Then come the yards of Amersfoort on both sides of the line. Then the main line joins the
Utrecht–Kampen railway (
Centraalspoorweg) from Utrecht. The station has ten tracks in total, consisting of three large island platforms. There is one passing line within the platforms and with three passing tracks at the northern part of the station. Access to the Leusden line is from platforms 1 and 2. The original Amersfoort line is just from the station by train. The station building is the only remnant of this. ==References==