There are many ways to travel to Germany, the easiest and quickest is by plane. A number of Irish and German airlines offer direct connections to Germany, serving some of the major airports like Hamburg, Bremen, Berlin, Düsseldorf, Köln, Frankfurt, Stuttgart and Munich.
Once in Germany, you can choose between
Deutsche Bahn rail services (website in English) or a growing number of bus services, operated by a number of different companies. You can search all existing bus connections on
busliniensuche.de (only in German). Travelling by train is quite common in Germany and although tickets can be pricy there are few
cheap options to get around.
Generally speaking, public transport in Germany is quite reliable and regular, in particular in urban centres. Please note that many cities have entered so-called “Verkehrsverbünde” (regional transport associations), linking local train services, trams, busses etc. These allow interconnecting journeys at low prices. Don’t be surprised to see confusing transport maps with different sectors (fare stages or “combs”), if in doubt look for the relevant online journey planer or ask someone to help you planning your trip.