No. Oslo is the capital of Norway. Stockholm is the capital of Sweden.
By car, 6 hours and 24 mins. It is 523 km
That would be Helsinki at ~60º10´N, whereas Oslo is at ~59º57´N and Stockholm ~59º17´N
Oslo and the others in Stockholm.
You need to fly to Norway first. If you fly to Oslo, it takes 3 hours from Svalbard to Oslo, and another 2 to London.
329 miles
328 miles
About 1 hour.
A bit over 2 hours if you fly directly.
Oslo, Stockholm, Copenhagen.
It takes exactly 2 hours to get from Stockholm to Franfurt Au Main
maybe about like an hour.