从广西巴马到广西半程镇有多远? 337公里。巴马瑶族自治县位于广西北部,河池市西北部,历史悠久。半程镇位于广西钦州市钦北区北部,东临青塘镇,南接平集镇、小东镇。根据查询地图,两地距离337公里,通过蓝海高速需要4个小时的车程。