答案是18千米.
首先结合“若开始出发时甲就跑步,速度提高到步行速度的2倍,则甲、丙相遇地点距A12千米.”和“乙到A地后立即调头,与丙在C地相遇”可以知道乙的速度是丙的两倍.甲虽然第二次改变速度,但和第一次行走的时间是一样的,也就是说此时乙、丙和A地的距离与第一次相同(乙距A地6千米,丙距A地12千米);接着乙到A地后立即调头,与丙在C地相遇(此时乙又走了12千米,而丙走了6千米),说明乙的速度是丙的两倍,也就是说相同时间内乙走的路程是丙的两倍!那么第一次时,乙和甲相遇时,距A地6千米,并且距丙是12-6=6千米(说明乙走了12千米,丙走了6千米),因此AB的距离为12+6=18千米.