Diplomatic Missions of Germany in Russia

Check the visa requirements
Check visa

Germany Embassy in Moscow

Germany General Consulate in Kaliningrad

Germany General Consulate in Novosibirsk

Germany General Consulate in Yekaterinburg

Germany General Consulate in Saint Petersburg

Phone
For general issues:
pickvisa.com