We're Canada's Best Kept Secret for cheap flights and online travel. Search for a flight now and see for yourself.*Source: Tnooz
Germany is a land of contrasts underrated by most travellers who mistakenly label it boring. Each area bears a slight variant of the German identity, with Bavaria often being meted out step-motherly treatment from the rest. In Deutschland you will find the inspiration for Disney's castle in Neuschwanstein, countless types of beer at Munich's Oktoberfest, edgy neighbourhoods in Berlin, old-town beauty in Freiburg, and nature untouched on Rugen Island.
Although you can lose track of time roaming Berlin's streets lined with history, head over to neighbouring Potsdam and be surprised by this quaint and extraordinary university town. Opera lovers can choose between a Wagnerian Bayreuth, and Dresden's famous Semper Opera House. Excellent hiking trails run through the Rhine Valley and the Black Forest, while water sports enthusiasts can head to Lake Constance near the Swiss border.
For a quick snack, the famed 'currywurst' is worth every penny, otherwise try the Turkish doner kebabs or local Schnitzel. German bread and cheese are cheap at local grocery stores and make a good sightseeing snack. Beer is Germany's calling card, but the Gluhwein at Christmastime is just what you need to keep warm in the snow.
There are a number of airports you can fly to in Germany, although getting to Frankfurt (FRA) may be cheaper as it is the largest airport and several airlines have frequent flights to the city. Other international airports are at Düsseldorf (DUS), Munich (MUC), Berlin (TXL and SXF), Hamburg (HAM), Cologne (CGN), and Stuttgart (STR). There are also smaller airports throughout the country which cater to domestic and a few international flights. Air Canada, KLM, and Lufthansa have flights to Frankfurt and Munich from Toronto, Montreal, and Vancouver. Other airlines flying to Germany include Continental, American, United, and British Airways.
Visiting Germany from March to May or from October to November will get you there after the worst of the summer crowds, but still leave you enough good weather to enjoy the outdoors. For winter sports, late November to early March is a good time to go, but make sure it's before or after Christmas to avoid the peak prices.