There is no direct ferry crossing from the UK to Copenhagen. We have a guide on how to get from the UK to Denmark by ferry, though. In short: you'll first have to cross from the UK to France or the Netherlands and then drive through Germany and take the ferry there to Denmark.