You can do it through online banking with your Norwegian bank account when you get it - just make sure they set you up for online banking when you get your account. You need the IBAN number for your UK bank account to be able to transfer the funds. I guess you would be able to set it up as a regular payment, it normally takes between 3 and 4 days for the funds to get from Norway to the UK but they usually say it can take up to a week. Charges wise it varies from bank to bank, may be worth talking to your Norwegian bank to see if they can give you a good deal since you are doing it so often. When I have done it I have usually paid about £15 in bank charges so not too bad when you are looking at large sums like you mentioned.
You can transfer up to £10k using online banking but over that you have to write to the bank to arrange the transfer.