The train between Münchner Freiheit (Station) and Starnberger See takes 43 min. The train runs at least 2 times per hour from Münchner Freiheit (Station) to Starnberger See. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 30 minutes between Münchner Freiheit (Station) and Starnberger See. The earliest departure is at 4:22 AM at night, and the last departure from Münchner Freiheit (Station) is at 8:58 PM which arrives into Starnberger See at 9:42 PM. All services require a transfer at Marienplatz and take an average of 43 min. The schedules shown below are for the next available departures.

59 min • 1 change

43 min • 1 change

43 min • 1 change

43 min • 1 change
Want to know about travelling from Münchner Freiheit (Station) to Starnberger See? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Münchner Freiheit (Station) to Starnberger See. However, there are services departing from Münchner Freiheit (Station) station and arriving at Starnberger See station via Starnberg Nord. The journey, including transfers, takes approximately 43 min.
Münchner Freiheit (Station) to Starnberger See train services, operated by Münchner Verkehrs- und Tarifverbund GmbH, depart from Marienplatz station.
Münchner Freiheit (Station) to Starnberger See train services, operated by Münchner Verkehrs- und Tarifverbund GmbH, arrive at Starnberg Nord station.
The distance between Münchner Freiheit (Station) and Starnberger See is 35.2 km. The road distance is 31 km.
Deutsche Bahn Regio (DB Regional) operates a train from Marienplatz to Starnberg Nord every 30 minutes. Tickets cost €7–12 and the journey takes 35 min.