Zurich Airport
Zürich Airport railway station is located underneath the "Airport Centre". The station has frequent Zürich S-Bahn services, plus direct InterRegio, InterCity, and Eurocity services, to many places including Basel, Bern, Biel/Bienne, Brig, Geneva, Konstanz, Lausanne, Lucerne, Munich, Romanshorn, St. Gallen, and Winterthur. There are some 13 trains per hour to Zürich Hauptbahnhof, Zürich's main city centre station, with a journey time of between 10 and 15 minutes. By changing trains at Hauptbahnhof, most other places in Switzerland can be reached in a few hours.
Limmattal light rail line
When fully open, light rail trains will run every 15 minutes between Zürich-Altstetten and Killwangen-Spreitenbach stations, with the ability to later increase the frequency to every 7.5 minutes. The line will be double-track throughout, and over 90% segregated from road traffic. The stretch of the line between Farbhof and Schlieren will also be used by an extension of Zürich tram route 2, running every 7.5 minutes and replacing the existing Zürich trolleybus route 31 over that stretch. The Limmattal and Bremgarten–Dietikon lines will also share a short section of track on the existing alignment of the latter in the centre of Dietikon.