如题所述
从甘肃省张掖市到江苏省镇江市的汽车路线距离为2305.3公里, 步行路线距离为2242.7公里。 从张掖市到镇江市的直线(飞行路线)距离为1869公里。
陆路的话,会经过:
甘肃、宁夏、陕西、湖北、河南、安徽、江蘇