I'm taking my 65 year old mother to Europe this summer. We land in Munich at about 1pm on a Tuesday, so we plan to explore there and have dinner, then catch a train to Garmisch to stay for 2 nights. On Day 2, we'd like to ascend Zugspitze in the morning and then do a late tour of Neuschwanstein before returning for a late dinner. On Day 3, we need to catch a train to Venice.
Is this realistic? I'm having trouble determining this online. Also, what tickets will we need to purchase to travel from Garmisch to each of these locations? I think I have the advance purchase of the tour of Neuschwanstein handled, and the ticket that covers the ascent up Zugspitze, but not sure on where to purchase travel to and from by train.