287.4公里。香日德镇位于柴达木盆地东南、都兰县中部,坐落于香日德河畔,格尔木位于青海省海西蒙古族藏族自治州境南部,西接新疆自治区,南与西藏自治区毗邻,两地相距287.4公里,自驾需要4小时10分钟。