The use of "to" indicates that the subject moved himself from one place to another (from his home to Stockholm) while "in" indicates that the subject remains in one particular place (Stockholm).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.