Flights & getting there
Garmisch-Partenkirchen has hourly connections from Munich (€22, one hour 20 minutes); special packages, available from Munich Hauptbahnhof, combine the return trip with a Zugspitze day ski pass (around €60).
RVO bus 9606 (www.rvo-bus.de) leaves from the bus station at 9.40am, reaching the Füssen castles at Neuschwanstein and Hohenschwangau two hours later. On the way back take the 4.18pm bus 9651 and change onto the 9606 at Echelsbacher Brücke. The same connection runs at 5.18pm for those who want more time. The 9606 also runs hourly to Oberammergau (40 minutes).
For bike hire, try Bikecenter.