Vous avez bien meilleur temps de passer par le Danemark, surtout si vous ne disposez pas de beaucoup de temps.
Un détour par la Suède vous imposera une à deux nuits d'hébergement en plus car c'est quand même très long.
Le pont pour Malmö coûte dans les 30 eur et pareil pour celui qui relier les îles de Fionie et de Sjaelland.
La meilleure solution consiste à prendre le ferry à Hirtshals au nord du Danemark jusqu'à Christiansand. Je l'ai fait l'année passée, prix pour une voiture et 3 personnes : 147 eur (aller simple), il y a 4h30 de traversée. La compagnie est la Colorline mais vous pouvez aussi réserver sur aferry.fr
En vous souhaitant bon voyage dans ce merveilleux pays!