I've got the opposite problem - office in the city centre, home out in the country where I can afford to live.
So, 30 minutes from my house to the city outskirts, 30 more from there to the office, whether it's by car, bus, or a combination. Then, the same in reverse in the evening. These times can be higher and are often unpredictable.
Working from home would be easy and save me a lot of time, but it's very much frowned upon, as you say.