Citizens of the EU, Iceland, Norway, Lichtenstein, and Switzerland may travel to the Czech Republic without visa.
Non-EU nationals with valid residence permit in Denmark (indicated in their passport or on a residence card) do not need a visa for a tourist trip to the Czech Republic for a period of maximum 90 days.
For more information please see here.
The Embassy of the Czech Republic in Copenhagen does not issue visas.
Applicants living in Denmark may apply for visas at the Czech Embassy in Berlin, Germany:
Embassy of the Czech Republic in Berlin, Wilhelmstr. 44, 10117 Berlin
Phone inquiries: Monday – Friday 13.30 – 16.00 at (0049)3022638121
Web: www.mzv.cz/berlin/de (only in Czech and German)