Introducing Germany

Brandenburg Gate, Berlin © Berlin Tourist Office

Germany Travel Guide

Emerging from a troubled 20th century history like a BMW with a re-tuned engine, Germany is now one of the most stable and progressive countries in the world, boasting the largest national economy in the European Union and an enviably high quality of life. It also happens to be a country that is home to an embarrassment of cultural riches, several truly cosmopolitan cities, a famous beer and wine industry, and 27 UNESCO World Heritage Sites.

Most foreign visitors to Germany choose to visit vibrant Berlin or cheerful Munich, but there are a wealth of other prime German tourist destinations as well, including several themed tourist routes that take in the country's gorgeous countryside, and which feature notable cultural assets such as Germany's wine routes, its historic castles, its famous Black Forest and more.

Top tourist sights and cultural attractions in Germany include the Cologne Cathedral, mercifully spared by the Allies during the bombing raids on WWII; the history-rich Brandenburg Gate; the remains of the Berlin Wall, which are now the world's largest open-air art gallery; and of course the inimitable Oktoberfest, the planet's favourite beer festival. For those seeking high culture, Germany abounds with jazz clubs, concert halls and art galleries (such as Berlin's Gemäldegalerie); while those seeking a sobering and poignant experience can visit the Dachau Concentration Camp Memorial Site.

With something to offer everyone, from independent backpackers to discerning older travellers, to family vacationers and everyone in between, Germany is a sure bet for an unforgettable European holiday.

Best time to visit Germany

There is no bad time of year to visit Germany as each season has its own charms and drawbacks, and tourists should weigh up the pros and cons of each and make an informed decision. Spring is a lovely time of year, full of warm days and a blooming countryside. Summer is magnificent, with resplendent sunshine and long, long days - although this is high tourist season, and so airfares and accommodation prices will be at their highest, and queues for tourist attractions will be long. Autumn is great for its festivals (including Oktoberfest); while in winter, airfares and accommodation prices plummet and Germany's famous Christmas Festivals provide warmth and cheer to stave off the snowy temperatures. Read more on Germany's Climate and Weather.

What to see in Germany

-The Cologne Cathedral is a sombre, imposing Gothic masterpiece that will leave an indelible impression on any visitor.

-The historic Brandenburg Gate is not just a great tourist site, but the very symbol of Germany's proud cultural heritage.

-The awesome size and grandeur of the Renaissance-era Heidelberg Castle is not to be missed.

-The Porta Nigra ('Black Gate') in Trier is a Roman structure dating back to the year 180 AD. Read more about Germany Attractions.

What to do in Germany

-Get your drinking arm in shape and take on stein after stein of local brew at Oktoberfest, the world's most beloved beer festival.

-Travel deep into the Bavarian mountains and visit the fairytale castle of Neuschwanstein.

-Rent a car and take on the Romantic Road, a suitably-named route that takes in the best of Bavaria, from rolling vineyards to medieval towns and historic castles.

-Go hiking, walking or biking through the Black Forest, and reward yourself afterwards with a piece of traditional black forest cake.

Getting to Germany

There are ample direct cheap flights to Germany available from a variety of British and American cities. Flights are cheapest in winter, late-autumn and early-spring, and far more expensive in summer, which is the chief tourist season. Get more information on Germany Airports.


Buddenbrooks by Thomas Mann, The Reader by Bernhard Schlink, Absolute Friends by John le Carre, and The Bridge of the Golden Horn by Emine Sevgi Ozdamar.


Rammstein, Wir Sind Helden, Tokio Hotel, and Nicolaus A. Huber.


Run Lola Run (1998), The Reader (2008), Wings of Desire (1987), and Goodbye Lenin (2003).


Germany is world-famous for its beer and wine, with an inexhaustible selection of local brews and blends for tourists to try out.


Wursts (sausages) of various description are popular, as are kartoffels (crispy potato pancakes), sauerkraut (a cabbage-based side dish) and bretzeln (pretzels).

What to buy

Cuckoo clocks, chocolate and Bavarian beer mugs.

What to pack

When packing for Germany, tourists should bear in mind that German weather can be highly changeable. Make sure you pack clothes for all eventualities: a good coat, an effective raincoat and some lightweight clothes for when the sun's out should see you through okay.

What's on in Germany

Bavaria's Oktoberfest (September/October) is the world's favourite beer-based cultural festival, drawing nearly 6 million visitors every year. The Berlin International Film Festival (October) is one of the industry's most highly respected festivals, with the world's best new cinema competing for the coveted Gold and Silver Bear awards. Berlin's Christmas Markets offer traditional German Christmas food and handicrafts. More information on Events in Germany.

Did you know?

-Every day, more than 300 different kinds of bread are prepared in bakeries across Germany.

-There are more football fan clubs in Germany than in any other country.

-70 percent of Germany's highways have no speed limit.

A final word

Whether you're looking for fun and trendy cities, gorgeous countryside or significant cultural sights, Germany has it all; it is one of the most versatile tourist destinations in Europe.

Become our Germany Travel Expert

We are looking for contributors for our Germany travel guide. If you are a local, a regular traveller to Germany or a travel professional with time to contribute and answer occasional forum questions, please contact us.

1,661,872 bytes
Loading Time Base Classes  0.0018
Controller Execution Time ( Countries / Index )  0.1495
Total Execution Time  0.1519
No GET data exists
No POST data exists
  DATABASE:  globe_media   QUERIES: 36   
0.0008   INSERT INTO `ci_sessions(`session_id`, `ip_address`, `user_agent`, `last_activity`) VALUES ('4de26d3590558d302973015600d7f5f9''''CCBot/2.0 (http://commoncrawl.org/faq/)'1406124926) 
0.0038   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0039   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0012   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0034   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0007   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0006   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0012   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0004   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0009   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0009   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0021   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = '' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0006   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = 'a:1:{s:16:\"destination_type\";s:9:\"Countries\";}' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0005   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = 'a:2:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:7:\"Germany\";}' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0007   UPDATE `ci_sessionsSET `last_activity` = 1406124926, `user_data` = 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:7:\"Germany\";s:13:\"selected_node\";s:8:\"overview\";}' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0004   SELECT *
FROM (`config_categories`)
WHERE `type` = 'left'
AND `parent_category_idIN (SELECT id FROM config_categories WHERE link "/countries")
display_order` != '0'
ORDER BY `display_order
0.0008   SELECT `province_code`, `province_name`, `c`.`country_name`
FROM (`provincesp)
LEFT JOIN `countriesON `c`.`country_code` = `p`.`country_code`
WHERE `c`.`country_name` = 'Germany'
ORDER BY `p`.`province_name
0.0006   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Germany"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Germany"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0004   SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name  FROM regions_cities rc INNER JOIN countries c ON c.country_code rc.country_code LEFT JOIN provinces p ON rc.province_code p.province_code WHERE c.country_name "Germany"  AND rc.major_city AND rc.nfuwt != 1 UNION SELECT rc.id as regions_cities_idrc.region_namerc.major_cityrc.key_regionc.country_namep.province_name FROM regions_cities rc INNER JOIN provinces p ON p.province_code rc.province_code INNER JOIN countries c ON p.country_code c.country_code WHERE c.country_name "Germany"  AND rc.major_city AND rc.nfuwt != ORDER BY region_name  
0.0036   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Germany'
AND `attr_ski_chk` != "Yes"
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0019   SELECT `r`.`id` as resort_id, `r`.`name`, `r`.`major_resort`, `r`.`attr_ski_chk`, `r`.`attr_beach_chk`, `c`.`country_name`, (SELECT region_name FROM regions_cities WHERE country_code c.country_code AND id r.region_city_code) as region_name
LEFT JOIN `countriesON `c`.`country_code` = `r`.`country_code`
WHERE `c`.`country_name` = 'Germany'
AND `attr_ski_chk` = 'Yes'
ORDER BY `r`.`major_resortDESC, `r`.`name
0.0016   SELECT `iata_code`, `name`, `url_name`, `c`.`country_name`
FROM (`port_of_callpc)
LEFT JOIN `countriesON `c`.`country_code` = `pc`.`country_code`
WHERE `c`.`country_name` = 'Germany'
ORDER BY `pc`.`name
0.0004   SELECT *
FROM (`config_nodescn)
JOIN `config_nodes_categoriescnc ON `cnc`.`node_id` = `cn`.`id`
WHERE `cnc`.`category_idIN (select id from config_categories where link "/overview")
ORDER BY `cn`.`position`, `cnc`.`display_order
0.0038   SELECT `id`, `headline`, `via_title`, `via_link`, `body`, `event_date`, `end_date`, `anchor_link`
FROM (`news`)
WHERE `for_pro` = 1
AND `end_date` >  '2014-07-23'
AND `country_code` = (SELECT country_code FROM countries WHERE country_name "Germany") 
0.0006   SELECT *
FROM (`tour_operators`)
WHERE `country_code` = (SELECT country_code FROM countries WHERE country_name "Germany")
show_in_column` = 1
`show_in_columnDESC, `name
0.0006   SELECT country_code FROM countries WHERE country_name "Germany" 
0.0015   SELECT from tourop_list WHERE destinations LIKE '%DE%' ORDER BY id DESC 
0.0005   SELECT `country_code`
FROM (`countries`)
WHERE `country_name` = 'Germany' 
0.0185   SELECT d.id AS destination_idd.overview AS destination_overviewd.extended_overview AS destination_extended_overviewd.photo as destination_photod.*, c.*, 'Germany' AS country_nameLENGTH(CONCAT_WS(d.timed.electricityd.languaged.healthd.tippingd.safetyd.businessd.communicationsd.duty_free)) AS basicsLENGTH(CONCAT_WS(d.embassy_consulate_usd.embassy_consulate_ukd.embassy_consulate_cad.embassy_consulate_aud.embassy_consulate_ird.embassy_consulate_nz)) AS contacts(SELECT money FROM destinations WHERE country_code "DE" ) AS money(SELECT LENGTH(CONCAT_WS(passport_visaentry_req_usentry_req_ukentry_req_caentry_req_auentry_req_irentry_req_nz))
FROM destinations WHERE country_code "DE" ) AS visa(SELECT group_concat(id) FROM public_holiday p WHERE p.country_code "DE" order by p.weight desc) AS public_holiday(SELECT count(*) FROM tour_operators t where t.country_code d.country_code) AS num_tour_ops(SELECT count(id) AS total_rows FROM tourop_list tl WHERE tl.destinations LIKE ("%DE%")) AS num_tour_operators(SELECT group_concat(name) FROM port_of_call pc WHERE pc.country_code d.country_code) AS ports_of_call(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS cities(SELECT group_concat(region_name) FROM regions_cities WHERE major_city AND nfuwt != AND country_code d.country_code ORDER BY major_city DESCregion_name ASC) AS regions(SELECT group_concat(name) FROM resorts WHERE major_resort AND country_code d.country_code ORDER BY major_resort DESCname ASC) AS resorts(SELECT count(*) FROM dmcs WHERE country_code d.country_code) AS num_dmcs(SELECT concat(caption" © "copyright) FROM images WHERE filename d.photo) AS photo_copyright(SELECT count(*) FROM airports ai where ai.nfuwt != AND ai.country_code d.country_code) AS num_airports(SELECT count(*) FROM events e where e.country_code d.country_code AND show_on_country 1) AS num_events(SELECT count(*) FROM activities where region_city_code "0" AND country_code d.country_code) AS num_activities(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND excursion "No") AS num_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND show_on_country AND show_on_kids AND excursion "No") AS num_kids_attractions(SELECT count(*) FROM attractions a where a.country_code d.country_code AND excursion "Yes") AS num_excursions(SELECT phrases FROM phrase_book pb where pb.country_code c.country_code AND phrases != "") AS num_phrases(SELECT count(*) FROM image_bridge ib LEFT OUTER JOIN images i ON ib.image_id=i.id WHERE ib.destination_code c.country_code) AS num_photos(SELECT count(*) FROM hospitals h where h.country_code c.country_code) AS num_hospitals
(destinations d)
LEFT JOIN countries c ON c.country_code d.country_code
LEFT JOIN provinces pr ON pr
.province_code d.province_code
`c`.`country_name` = 'Germany' 
0.0005   UPDATE ci_sessions SET last_activity 1406124926user_data 'a:3:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:7:\"Germany\";s:13:\"selected_node\";s:8:\"overview\";}' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0004   UPDATE ci_sessions SET last_activity 1406124926user_data 'a:4:{s:16:\"destination_type\";s:9:\"Countries\";s:7:\"country\";s:7:\"Germany\";s:13:\"selected_node\";s:8:\"overview\";s:6:\"region\";s:0:\"\";}' WHERE `session_id` = '4de26d3590558d302973015600d7f5f9' 
0.0009   SELECT i.*, e.fullnamee.bioe.pic FROM interviews i INNER JOIN experts e ON i.expert_id e.id
INNER JOIN countries c ON i
.spatial_id c.country_code WHERE i.interview_type 'country' AND c.country_name 'Germany' 
0.0085   SELECT TagID FROM FORUM_DiscussionTags WHERE  Tag 'Germany'  
0.0007   SELECT DiscussionID FROM FORUM_DiscussionHasTags WHERE TagID IN (123)
GROUP BY DiscussionID HAVING COUNT(DiscussionID) = 
0.0020   SELECT od.`Name`, od.`DiscussionIDFROM FORUM_Discussion od
                    WHERE od
.`DiscussionIDIN ( 109,204,205,341,373,392,1110,1811,2003,2166,2351,2659,3432,3440,3476,3610,3973,4032,4411,4500,4625,4896,4999,5024,5159,5196,5232,5460,5495,5612,5748,5788,5836,5912,6161,6370,6522,7024,7345,7381,7382,7383,7568,7570,7608,8319,8394,8505,8605,8784,9134,9160,9954,10082,10414,10422,10423,11213 ) ORDER BY od.`DateLastActiveDESC LIMIT 0 15