Mit der S-Bahn bis Bahnhof Zürich Altstetten:
S 5: Zug - Affoltern am Albis – Zürich HB – Uster – Wetzikon – Rapperswil
S 11: Zürich HB - Zürich Altstetten - Dietikon - Aarau
S 12: Brugg – Zürich HB – Winterthur HB – Seuzach/Seen
S 14: Affoltern am Albis – Zürich HB – Dübendorf – Uster – Hinwil
S 19: Dietikon – Zürich HB – Wallisellen – Effretikon
An Werktagen verkehren zu den Hauptverkehrszeiten ausserdem etliche Entlastungs- / Zusatzzüge in Form von nummernlosen S-Bahn-, und RegioExpress-Zügen.
Jeweils stündlich bedient die InterRegio-Linie Basel SBB – Zürich Flughafen den Bahnhof.
Anreise mit Bus und Tram:
Am Bahnhof Zürich Altstetten halten die Buslinien Nummer 31, 78, 80, 83, 89, 304, 307 und 308 sowie Tram Nummer 4.
Anreise mit dem Auto: