I pretty much did that journey a couple of weeks ago. Finishing in Sweden, though.
I got the ferry over to Dunkirk (as was slightly cheaper and put me slightly closer to Sweden), we got the 10am crossing getting us into Dunkirk at 1 (local time). We made it to Bremen the first day about 10pm, stayed overnight there and then to Linköping the second day getting there about 11pm.
http://www.gsellis.com/the-long-journey/
We were slowed a little due to having a fairly full landy - I've moved to Sweden, and also there was some pretty miserable weather on the second day through most of the remainder of Germany and all of Denmark. During the journey I did wonder what the impact of having fitted a disco transfer box would have been.....