We didn’t book in advance, unfortunately, and there were cruise ships in Copenhagen when I contacted Nordic Experience. They worked very hard to put together a tour with a driver and knowledgeable guide that worked for us. Excellent experience all around.