You can open an account in a Danish bank upon arrival, but due to Danish tax laws you are not allowed to withdraw money from the account until you have a Danish cpr.no.
Since you have your residence permit when you arrive to Denmark, you can go straight to the National Register to register. It means that you receive your Danish cpr.no. in two or three weeks. It means that you can open a bank account and withdraw money after two-three weeks.
You have to apply for residence permit once you arrive in Denmark. It varies how long it takes to get your residence permit – typically 4-8 weeks. When you have your residence permit, you can go to the National Register to register. After 2-3 weeks, you get your Danish cpr.no. If you have opened up a bank account on arrival, it takes between 6-10 weeks before you can withdraw money from the account.
We therefore strongly recommend that you either bring
- an international credit card with a high withdrawal limit per month or
- enough cash to pay the deposit, the first month’s rent and money to live for the first 1-2 months (2 months if you are an EU/EEA citizen)
- a combination of the two above
- pay the deposit and rent by bank transfer (an option for students coming to Odense – you receive information about this when you receive information on your accommodation) and enough money to live on