I've a good mate at BA, he's recently been told that he's got a Command course. He's waited eighteen years and eighteen thousand hours for it. I wouldn't have wanted to wait that long.
Long haul, maybe, but time to command on the A320 at Heathrow is currently six months.