Visa requirements for Europe follow a slightly different pattern to those around the world. The best visa to get when you are travelling to Europe is the Schengen Visa.
Though individual visas can also be procured from the respective Embassy, A Schengen Visa greatly expands your options.
The Visa applies to 26 European nations and is considered valid in all the 26 countries for the length of the visa’s validity. Getting a Schengen Visa costs less than getting separate visas would cost you altogether.
The visa applies to Austria, Belgium, Czech Republic, Denmark, Estonia, Finland France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland, and Liechtenstein.
The visa is valid for a minimum of 90 days though this might vary according to the visa option that you select. There are tourist visas for 90 and 180 days as well as business visas and Limited Validity Territorial Visas.