I've seen people doing the same in South Korea, where people used to travel from a whole other town to work. They used to leave office around 10 in the night, and would be back in office by 7:30 AM the next day. I used to wonder if they even slept !
Even here at Bangalore/India, I spend close to 3 hours in travel. Fortunately I've pick-up/drop facility to office from home. So, I just sleep in the office cab.
It's only strange until you get used to it. Once you are used to the travel routine, you can start to explore newer ways to make the commute time more productive (reading/writing a book, learning a new programming language, taking a power nap etc).