Add organization

How long can I stay in Denmark without a visa?

90 days in any 180 days.

Answered at: Checked at:

Short answer

If you are visa-free, you may stay in Denmark for up to 90 days in total in any 180-day period. The count is shared with all other Schengen countries, Greenland and the Faroe Islands, so days in Germany or Sweden use up the same allowance. You can use the days in one stay or several shorter trips, but one stay may not exceed 90 days in a row. Citizens of Antigua and Barbuda, the Bahamas, Barbados, Saint Kitts and Nevis, Mauritius and the Seychelles have a different count: 90 days within six months from the first entry.

Planning and budget

Why

  1. The limit is the same for tourists and business visitors.
  2. Days in all Schengen countries are added together.
  3. Entries and exits are registered in the EES.

Details

Time spent waiting in Denmark for a residence permit decision counts toward the 90 days.

Tip

Use the EU short-stay calculator before you book a return date close to the limit.

What may differ

If you hold a residence permit in Denmark or another Schengen country, those days do not count toward the 90.

Common misconception

You can reset the 90 days by leaving Schengen for a weekend.

What actually happens

The rule is rolling, so a short trip out does not reset it; only days older than 180 days drop out of the count.

People also ask

  • How are the 90 days counted?
  • Is Denmark in Schengen?
  • Do I need a visa for Denmark?

Sources

This answer is for reference only. Entry and customs rules can change, so check the Danish Immigration Service, the Danish police and the Danish Customs Agency before you travel.

Planning and budget