Durch Starnberg führen große Straßen, eine Bahnlinie und Buslinien
BAB 95,
München - Garmisch-Partenkirchen
mit dem Autobahndreieck Starnberg
BAB 952,
Autobahndreieck Starnberg - Starnberg
Zubringer zur BAB 95
Bundesstraße 2,
Münchener Straße - Richtung München (Übergang in BAB 952)
Hauptstraße und Weilheimer Straße - Richtung Weilheim
Staatstraße 2063,
Possenhofener Straße - Richtung Tutzing
Gautinger Straße - Richtung Würmtal
Staatstraße 2065,
Buchhofstraße - Richtung München (Landstraße)
Staatstraße 2069, (Westumfahrung Starnberg)
Waldkreisl - Richtung Gilching (zur Anschlusstelle BAB 96 München - Lindau)
über Mammenhofen / Hadorf / Söcking / Maisinger Schlucht
Kreisverkehr am Maxhof - Anschluss zur B2 Starnberg - Weilheim
Staatstraße 2070,
Berger Straße - Richtung Ostufer Starnberger See
Bahnlinie München - Mittenwald
mit dem Bahnhof Starnberg und Starnberg Nord
Die Stadt ist an die S-Bahn München und Werdenfelsbahn angschlossen
Mehrere Buslinien des MVV Beginnen und Enden an den beiden Bahnhöfen im Stadtgebiet