Are Visas required (Passports and Visas)?
It depends on what your country of origin is. US citizens in possession of a valid US passport do not need a visa for airport transit, tourist or business trips (for stays up to 90 days). The passport must not expire before the end of the scheduled trip. This website is very helpful: www.germany-visa.info and contains information on whether or not you need a visa and will guide you through the application process. According to the so-called Schengen agreement, tourist and business visas issued by a government of one of the following countries are valid for travel to Austria, Belgium, Denmark, Finland, France, Germany, Greece, Iceland, Italy, Luxembourg, the Netherlands, Norway, Portugal, Spain and Sweden. However, you always have to apply at the consulate of the country which is your primary destination Consulate General of the Federal Republic of Germany 676 N.