1、人力:人多力量大。修筑长城主要是人力搬运,小车推、人背、肩扛、筐挑等方法把大量的城砖、石灰、石块搬运上山岭去。史料记载,当时的人们还采用了传递的方法。把人排成长队,从山脚下或已修好的一部分城墙上排到山脊上,依次把城砖和小石块一块块传递上去。
2、简单的机械运输:如像手推小车、绞盘、滑索、撬杠、滚木等,修筑关城和堡子等平地建筑时就更多地利用推车。在运送上千斤的大石上山时用滚木和撬棍,并且在山上安置绞盘把巨大石块绞上山脊去。对于特别巨大的石材则需要在山脚下修一个斜坡或者搭建一个斜面,然后把滚木放在石料的下面靠人推动滚上去。
3、动物运输:借助毛驴、山羊等动物进行驮运。