约为502公里。
因为千户苗寨位于贵州省西南部,而桂林位于广西省东北部,两地之间需要通过公路交通进行连接,经过查询,大约需要502公里左右的路程。
此外,千户苗寨和桂林都是中国境内知名的旅游景点,游客可以选择公共交通工具或自驾车前往,享受旅行的乐趣。