海上丝绸之路的起点和终点如下:
南海航线:主要以广州和泉州为起点。
东海航线:起点位于胶东半岛、宁波等地。
南海航线:终点在如今的东非和欧洲诸国。
东海航线:终点位于朝鲜半岛、日本列岛、东南亚等地。
综上所述,海上丝绸之路的起点主要包括广州和泉州等港口,终点则广泛延伸至东非、欧洲、朝鲜半岛、日本列岛以及东南亚等地。这条古老的海上通道在唐宋时期尤为繁荣,成为古代中国与外国交通贸易和文化交往的重要途径。