Just a short train ride from Munich, the picturesque town of Füssen (about 2 hours away) is famed for its fairy-tale castle, Neuschwanstein. Closer to home, the serene Starnberger See, only 30 minutes away, offers beautiful lakeside walks and swimming spots. If you're up for an adventure, head to the Bavarian Alps, roughly an hour's drive from the city, for hiking and breathtaking scenery.
Alternatively, the charming village of Dachau, about 30 minutes by train, is worth a visit for its historical significance and memorial site.