The buses are unpredictable when traveling through Laos. Once I asked how long it might take to get to the next town and they said "3-7 hours" I asked, "Why such a big range?" They said "you'll see" I've been on buses where it's broken down twice or a large tree falls across the road and you have to wait for them to cut it up. It's also common to run out of seats on a bus and the locals just create one for you (as pictured). If you have this expectation, you'll take it with a grain of salt and laugh when this happens to you. It's their way of living and part of the Laotian experience!