935年，王维舟参加长征。长征途中，王维舟担任四川抗日义勇军总指挥。到达陕北后，任中共中央军委四局局长。
抗日战争与第二次国共内战时期.中日战争期间，王维舟担任八路军129师385旅副旅长兼西地区留守处副主任，被国民政府授予国民革命军陆军少将衔。1938年12月，他担任旅长兼政委、兼陇东军分区司令员和政治委员，率部负责保卫陕甘宁边区西大门。1943年1月，王维舟出席了西北局高级干部会议，毛泽东亲笔书赠王维舟“忠心耿耿，为党为国”的奖状。1945年6月，王维舟在中共七大上当选为中央候