I love this forum !
You folks try so hard to help
Just checked the train journey.
It will take around 17 hours from stockholm to freiburg (which is fine, I am from India and am used to long train rides).
But it will cost me around 2390SEK ~ 200 euros and thats just one side.
That will be one expensive trip.