广州到江西上高的距离约为400公里左右。具体来说,从广州出发,沿着G4京港澳高速一路向西北行驶,经过肇庆、韶关、衡阳等地,到达江西上高。这段路程需要经历山路、高速等不同的路段和交通状况,因此具体的行车时间也会有所不同。一般来说,驾车行驶需要约5-6小时左右,需要根据具体情况来合理安排出行时间和路线。