it takes around 9 hours.
The road from Qatar to Al Hafof is not that good and you may lost in Al Hafof but always keep going straight tell you reach Abu Hadriyah exit that will take you all the way to Kuwait.