Do I need a visa and if yes, what type?

Please check the section Further information and go to the pages of  German Federal Foreign Office  to find out whether you need a visa or not.

In case of further questions you can also contact a German embassy/ consulate located in your country (German missions abroad)