5 min walk to the bus, one bus stop then hopping on the subway for 20 min, luckily I don't have to change so I can just relax for those 20 min. Then a 10 minute walk to the office.
Not too bad at all for living in a nice suburb of Stockholm.
My impression was that Stockholm is pretty small compared to other capitals, and also well connected with bike lanes. But I visited during summer I don't know about the situation in winter.
You probably need/want winter tires for your bike and it may be cold but sure, it is possible. The bike lanes are usually cleared quickly when it snows.
For me the biking distance would be 14km or so. A bit further than I personally want to bike but not an uncommon biking route.
Bus to train station. The trains and buses rarely match up so there's a good bit of wait time at either end.
For comparison driving is about 30 minutes.
by train 2 hours each way
Evening: 30-75 min by bus or half/half walking/bus. When it's long most of the time is spent waiting for a bus with a ridiculously infrequent and poorly thought out schedule, aggravated by bunching. (Poorly thought out as in two buses scheduled within 5 min of one another and then no buses for half an hour, repeatedly. It's mystifying.)
so in both ways, i would take around 2.5 hours.
I used to take the bus and it was 10 min. walk + 15 min. bus.
Previous: 20 minute subway there, 45 minute subway back (NYC)
Before then: 60 minute drive each way (VA)
Time to read.