Bavaria has over 400 breweries and getting to them is easy even with public transportation. This should help you find your way there.
Trains are a great option to get around Bavaria, especially when traveling to breweries. This should help you get on track.
Sometimes there's no bus to a small village with a great brewery but there might be a bus. How to catch that bus right here.