Arriving by air.
Flights run into Germany from all over Europe and the rest of the world. Frankfurt is one of the largest airports in Europe, so it is quite likely to be a cheap arrival point for scheduled flights from all over the world. If you are arriving from anywhere in Europe you are quite likely to find it cheapest to catch a flight with one of the no-frills airlines. In addition to the German-based airlines mentioned in the section on public transport in Germany, most of the economy operators in Europe fly to at least one German destination, see the
Operators section for more details.
Arriving by train.
Germany is at the heart of Europe's rail network, and as such trains arrive from all over Europe. Some prominent routes into Germany include:
- Warsaw to Berlin (Intercity trains are run by PKP, the Polish state railway company several times a day, with night trains heading further east as far as Moscow)
- Krakow and Katowice to Berlin (one Eurocity day train and one Euronight train are run by Deutsche Bahn)
- Budapest and Prague to Berlin and Hamburg (Eurocity trains are run by Deutsche Bahn several times a day),
- Austria to Munich
- Paris and Brussels to Cologne (Thalys high speed trains run several times daily)
- Amsterdam to Hanover and Berlin (Eurocity trains are run by Deutsche Bahn several times a day),
- Trains run through Denmark into Germany direct, and a night train runs over the ferry from Berlin to Malmo and other destinations in Sweden
Various local services such as those from Szeczin can often provide a cheaper way into the country from neighbouring countries. Full timetable details and prices for these routes can be found on the
Deutsche Bahn website.
Arriving by ferry.
Overnight ferries from Harwich in the UK to Cruxhaven on the Western coast of Germany are run by
DFDS Seaways three times a week. Otherwise destinations are basically limited to Helsinki and Sweden.
Arriving by coach.
many
Eurolines run coaches from destinations all over Europe to Germany.