Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Rich in history, with its mountaintop castles and ancient cities, Germany attracts visitors from all over the world. From cosmopolitan Berlin, one of the coolest cities on the planet, to historic Hamburg and financial Frankfurt, this is a country that really has something for everyone.
One of the biggest and most populous countries in Europe, Germany is a centre of culture, cuisine and history. As such, there is no best time of the year to visit.
The cities of bohemian Berlin and upmarket Munich have year-round appeal, although the festive markets Germany has become famed for become popular in the run up to Christmas. People come from all over the world to experience the traditional wooden huts, grilled sausages and glüwein (mulled wine) that conjure up the festive spirit. Flights around this holiday period can get busy, so it’s worth booking in advance.
The summer in Germany opens up another world of possibilities, with the lakes of Brandenburg, mountains of the south and mysterious Black Forest proving popular with holidaymakers.
With a comprehensive selection of flights from all sorts of airlines, there are usually good deals on flights to Germany from the UK. However, if you know how to look, you stand a better chance of landing the best deals.
You can use Expedia to your advantage and quickly find the biggest choice of Cheap Flights to Germany.
Input your selected departure and arrival points, and dates. Then use the various filters, including ‘Nearby Airports’ and ‘Show Flexible Dates’ to get a better selection of flight options.
These will expand your search horizons and return the widest choice of Cheap Flights to Germany.
There are numerous flights to Germany from UK airports, with often several options for flights each day.
Almost all of the larger cities in Germany have international airports. However, Frankfurt is by far the biggest and busiest, being an international hub for several major airlines. Almost 50 million people a year fly in and out.
Munich is also very large, dealing with more than 40 million passengers. And Dusseldorf, Berlin Tegel and Hamburg are also major ports of entry.
Germany’s airports are well connected to the nearest city by road, rail and bus services.
Berlin is currently served by two airports, although a new single site has been in development for some years.
Direct London to Germany flights are available from a number of different carriers.
Germany is famous as the country that gave the world the autobahn, or motorway, and it is still covered with a modern and top quality road network, which makes intercity road travel very easy and convenient. There is a great choice of places to rent a car in Germany in all major towns and cities.
Germany also has a superb rail network, operated by the state railway company Deutsche Bahn. Trains are comfortable, affordable and regular, with all major cities connected.
Within cities, cycling is a great way to get around, with good cycle path networks in urban areas.
Few cities in the world can match Berlin for the sheer weight of history, with its infamous wall that once was a symbol of a divided world. The museums and monuments in the capital also offer a chilling insight into how mankind can go down the wrong path. But Berlin is also a modern and creative hub, with some of the continent’s coolest bars and clubs.
Conservative Munich offers another slice of German life, with the mountainous south also home to imperious castles and enigmatic forests.
Hamburg, Frankfurt and Dusseldorf are just three of the other big cities begging to be explored. And if you want to get away from the cities, there are vast stretches of open countryside and lakes where the pace of life really slows down.
Visit during the Christmas period and many towns and cities have traditional markets that are very popular with visitors.
British passport holders don’t need a visa for travel to Germany and can remain for up to 90 days.