设丙从出发遇到乙的时间为t分钟,则丙从出发遇到甲的时间为t+10分钟,由路程得等式(80+70)t=(80+60)(10+t),解方程可得t=140分钟,则两镇相距(80+70)X140=21000米=21千米