Kenyan nationals need a visa in order to enter Germany.
The type of visa you require depends on how long you plan to stay. Are you planning a short visit to Germany, e.g. for a holiday? Or would you like to stay longer, e.g. to attend university?
Please choose how long you are planning to stay.
To enter Germany and the Schengen area, Kenyan, Burundian, Eritrean and Somali nationals will require a visa. Seychellois nationals only need a visa for stays exceeding 90 days.
The German Embassy Nairobi is the competent visa authority for short term (Schengen visas) and long term visas (national visas) all applicants residing in Kenya and Somalia.
Long term visa applicants residing in Eritrea, Burundi and Seychelles also apply from the German Embassy Nairobi.
Short term visa applicants (Schengen Visa) residing in Seychelles (third country nationals) need to apply at the German Embassy in Nairobi as the competent visa section.