<map lat='55.376' lng='13.15' zoom='13' view='0' float='right' />
Ferries between Sweden and Germany now have to paid per person, so hitching is no longer possible. Tickets should be around 12€ if you book in advance and can cost up to 25€ if you buy them on arrival.
A free alternative to Germany would be a detour through Denmark via the Øresund Bridge. From Denmark you can hitchihike a ferry to Germany or even go overland.