没区别。

一公里就等于一千米,只不过按照国际计量标准单位,以前常用的“公里”这个单位,被“千米”这个更规范的称谓所取代。

实际生活中,传统上还是称呼公里的多,而在带有一定权威的学术、政府文件的书面语音中,则使用千米。

这就是习惯与规范的并存时期,各有各的便利。