sbeitla is located in western central tunisia. by road it is 33 kilometres (29 mi) north-east of kasserine, 246 kilometres (180 mi) south-west of tunis, and 166 kilometres (141 mi) south-west of sousse. the city is known by its semi-arid climate.