German Railways (DB) operates a train from Munich to Weltenburg Abbey hourly. Tickets cost $24 - $35 and the journey takes 37 min. German Railways (DB) also services this route hourly. Alternatively, FlixBus operates a bus from Munich to Weltenburg Abbey every 4 hours. Tickets cost $7 - $13 and the journey takes 1 h 40 min. 2 other operators also service this route.
From München Hbf train to Ingolstadt Hbf, train to Abensberg, then taxi to Weltenburg Abbey. 1 h 43 min 64€. From Munich, Munich central bus station bus to Regensburg Hbf, train to Saal(Donau), then taxi to Weltenburg Abbey. 2 h 41 min 52€. From Munich drive to Weltenburg Abbey. 1 h 14 min 14€.