火车2小时行驶的路程是:120×2=240(千米),已行驶的路程占全程的:1-70%=30%,甲地到乙地全长是:240÷30%=800(千米);综合算式:120×2÷(1-70%)=800千米.答:甲地到乙地全长是800千米.