How long must my passport be valid to enter Denmark?
Validity rules for visitors
Short answer
If you come from outside the EU, your passport must have been issued within the last 10 years and be valid for at least 3 months after the day you plan to leave the Schengen area. EU citizens only need a passport or ID card that is valid on the day of travel. Children and minors from outside the EU need their own passport and a visa if required. Danish citizens should note that some countries outside Europe want a passport valid for 6 months beyond the trip.
Why
- The 3-month rule applies to non-EU nationals.
- Old passports issued over 10 years ago are refused.
- EU citizens have a simpler rule.
Details
The 3 months are counted from the end of the stay, not from the day of arrival.
Tip
Check both the issue date and the expiry date before you book, especially on an older passport.
What may differ
Rules for travel beyond Europe differ by country, and some ask for 6 months of validity.
Common misconception
A passport that is valid on the day you land is always enough for Denmark.
What actually happens
Non-EU visitors need 3 months of validity after leaving the Schengen area.
People also ask
- Can I enter Denmark with an expired passport?
- Do I need 6 months on my passport for Denmark?
- Can EU citizens use an ID card in Denmark?
Sources
- Your Europe: Travel documents for non-EU nationalsChecked at:
- Your Europe: Travel documents for EU nationalsChecked at:
- borger.dk: When you travel with a passportChecked at:
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 budgetRelated questions
-
Do you pay customs on gifts sent to Denmark from outside the EU?
A gift sent by a private person from outside the EU is free of duty and VAT if it is worth EUR 45 or less.
-
Can you bring medicine into Denmark?
Yes, from 1 January 2026 you may bring medicine into Denmark for personal use from any country, if it was sold legally in the country where you bought it.
-
Can you bring meat and milk into Denmark from outside the EU?
No, travellers coming from a country outside the EU may not bring any meat or dairy products, which includes sausages, cheese and milk.
-
Do you have to declare cash over EUR 10,000 when entering or leaving Denmark?
Yes, if you carry cash or other liquid assets worth EUR 10,000 (about 75,000 kr.) or more, you must declare them to Toldstyrelsen when you enter or leave Denmark.

