中山离珠海46.5公里。根据查询百度地图显示,中山到珠海全程46.5公里,需要用时2小时44分钟,具体路线:
1、从中山市出发,步行1.3公里到达亨尾站上车,乘坐K09路,途经9站到达雅居乐车站下车。
2、在雅居乐车站上车,乘坐931路,途经19站到达公交花园站下车。
3、在公交花园站上车,乘坐B7路(或43路),途经12站到达公积金中心站下车,步行450米到达珠海市。