By Car:
German motorways, or Autobahnen, are the most extensive and efficient network in Europe, though those in the north can sometimes be only two lanes. Fuel stations, roadside restaurants and motels are located every 30-40km, and every city and virtually all the towns are within simple striking distance, using equally high-quality secondary roads to link them to the Autobahnen.
There are no legally enforced speed limits on the Autobahnen although there is a recommended limit of 130kmph. The official speed limit on country roads is 100kmph, and in built-up areas 50kmph, unless a lower figure is indicated.
By Bus:
Most buses are run in association with DB and are known as Bahnbusse. You're most likely to need buses in remote rural areas - or along designated scenic routes. On these routes, buses are luxury in class, often packed with tourists, and pause long enough by the major points of scenic or historic interest for passengers to hop out and take a couple of photographs.
By Rail:
The German rail network operated by Deutsche Bahn is far denser than that of any other comparable country in the world, and also has the most frequent service levels. On all intercity routes, even from one end of the country to another, the minimum frequency of service from early morning till late evening is one per hour, and in many cases is several times that.
By Ferry:
Germany has direct ferry connections with Norway, Sweden, Finland, Estonia and Lithuania as well as the island of Bornholm. From the UK Germany can be reached directly or through a number of indirect routes via France, Belgium, Holland and Denmark.
By Air:
Domestic flights are numerous and quick between the major cities. Many international airlines serve Germany, including an increasing number of low-cost airlines.