司马萧承之及西戎长史萧汪之进至梁州。杨难当焚毁并搜掠汉中一番后就率众西归，留下部将驻戍诸城，而萧承之及萧汪之等人最终击败杨难当留下的守军，收复梁州全部失地。萧思话到后，因南城已经遭到杨难当焚毁，于是移镇南郑。元嘉十四年（437年），萧思话迁荆州刺史刘义庆的平西长史、南蛮校尉。元嘉十六年（439年），衡阳王刘义季接任荆州刺史，转任其安西长史，仍任南蛮校尉。元嘉二十年（443年）七月，转督雍梁南北秦四州荆州之南阳竟陵顺阳襄阳新野随六郡诸军事、宁蛮校尉、雍州刺史、襄阳太守。两年后（445年）征为侍中，领太子右