Hello & welcome to North Europe!
In Stockholm visit 1) Moderna Museet 2) Skansen*. .
Take the Viking Line (red) overenight boat late afternoon to Helsinki.
In Helsinki visit 1) Kiasma 2) Seurasaari*
* if weather permits as open air museums.
Make a sidetrip from Helsinki to Tallinn by boat and St. Petersburg
by bus, train or boat (visa needed) See amaizing Winter Palace (Hermitage). .. ..and die
If you must go to Oslo (have much dollars in your pocket!) a visit to their only sight Viegeland is recommended.
Study first - perhaps you are not interested.
A boat trip on Baltic Sea is "a must" Stockholm - Helsinki: Tallinn/St Petersburg or Stockholm - Tallinn - Helsinki - St Petersburg depends of your arrival airport. Enjoy!
