GERMANYThe most important airports are Frankfurt (IATA: FRA), Munich (IATA: MUC) and Düsseldorf (IATA: DUS). Berlin (IATA: TXL), Cologne (IATA: CGN) and Hamburg (IATA: HAM) have some relevance to international travellers as well. Frankfurt is Germany's main hub and one of Europe's four major hubs, and the destination of most intercontinental flights. Munich is a secondary hub. Travellers can easily fly in from most places of the world and then connect with Germany's biggest and most respected airline Lufthansa.
Some German airports are connected to the InterCityExpress and other rail lines. The others all feature some sort of connection to the nearest rail station as well as public transport to the central station of the respective cities. Passengers travelling from Frankfurt Airport have the option to check in their luggage in Cologne or Stuttgart train stations and connect to the airport by ICE.
Germany is one of Europe's budget airline capitals. There are budget flights to almost every city in Europe from Germany. Thus, a person seeking a budget flight, should first check with the nearest airport.
Regular train services connect Germany with all neighbouring countries. Almost all neighbouring countries (especially Switzerland, Poland, Denmark, Czech Republic and Austria) and even some non-neighbouring countries (e.g. Italy) are quite well connected with "EuroCity" trains. They are a little bit slower than the European high speed trains but reach nevertheless up to 200 km/h.
They are a worthwhile way to travel - not only for budget travellers (although budget airlines might be cheaper) or landscape viewers (especially the Rhine valley lines).
There are also several European high speed trains to cross into or get out of Germany:
Travel Moldova