路线
①北线由长安(东汉时由洛阳)、沿渭河至虢县(今宝鸡),过汧县(今陇县),越六盘山固原和海原,沿祖厉河,在靖远渡黄河至姑臧(今武威),路程较短,沿途供给条件差,是早期的路线。
②南线由长安(东汉时由洛阳)沿渭河过陇关、上邽(今天水)、狄道(今临洮)、枹罕(今河州),由永靖渡黄河,穿西宁,越大斗拔谷(今偏都口)至张掖。
③中线与南线在上邽分道,过陇山,至金城郡(今兰州),渡黄河,溯庄浪河,翻乌鞘岭至姑臧。南线补给条件虽好,但绕道较长,因此中线后来成为主要干线。
南北中三线会合后,由张掖经酒泉、瓜州至敦煌。中段。敦煌至葱岭(今帕米尔)或怛罗斯(今江布尔)。