In my experience, BART trains run very regularly, usually on the exact posted schedule. They have unimpeded tracks, so except for mechanical problems and sabotage, they are very reliable. SF MUNI busses and light rail, on the other hand, can be very slow and random, at the mercy of street traffic for most of the routes.