Any suggestions on the best way to get from Prague to Munich by train?
Here is the schedule. Direct train every 2 hours at 35 past the odd hours beginning at 5:35.
https://int.bahn.de/en
You might get a better price buying it from the Czech Railway.
https://www.cd.cz/en/