The route takes some considerable time to get from Point A to Point B between the two cities, but you have to disembark the bus and re-board it again each time it reaches its destination. This happens multiple times throughout the night, so I learned to sleep in time blocks of around 1.5 hours before waking up again, waiting with others in the cold for the next bus to arrive, and then sleeping for another short block or so while I could.