同年3月28日至4月21日,红军第四方面军取得了嘉陵江战役的重大胜利。然而,红四方面军的主要领导人张国焘,擅自决定放弃川陕革命根据地(亦称川陕苏区),向西转移。5月初,红四方面军和地方武装及苏区机关人员等共8万余人,开始长征,于中旬占领了以茂县(今茂汶)、理番(今理县)为中心的广大地区。
中央红军渡过金沙江后,为执行在川西或川西北创建苏区的计划,于5月15日由会理附近地区继续北进。在北进的路上,既有冕宁以北大凉山的彝民区,又有天险大渡河。蒋介石以薛岳、刘湘等部南攻北堵,企图利用彝汉民族矛盾和大渡河障碍,围歼中央红军于大渡河以南地区。20日,中革军委率中央红军迅速北进,顺利地通过彝民区,于24日晚攻占大渡河右岸的安顺场,歼灭守军两个连,控制了安顺场渡口。25日,红军第1团第2连的17名勇士,由连长熊尚林率领,冒着守军的猛烈火力,战胜大渡河的激流骇浪,乘船强渡成功,击溃左岸守军1个营,巩固了滩头阵地。但这里水流湍急,不能架桥,中央红军仅靠4只小船无法在短期内渡过河去,而此时尾追的国民党军已经迫近,情况十分紧急。为迅速渡过大渡河,中革军委决定,以红军第1师及干部团由安顺场继续渡河,沿大渡河左岸北上,主力沿大渡河右岸北上,左右两路夹河而进,抢占泸定桥。沿右岸前进的先头部队红4团,多次击溃川军的拦阻,兼程急进,于29日晨夺占了泸定桥西桥头。泸定桥的东桥头与泸定城相连,由川军第38团主力防守。在红军到达之前,守军已将铁索桥上的木板拆除,只剩下13根铁索链悬在大渡河上,形势十分险恶。经过紧张的准备,红4团于当日16时发起夺取泸定桥的战斗。在该团的火力掩护下,由第2连的22名勇士组成的突击队,在连长廖大珠率领下,冒着守军密集的火力,攀踏着悬空的铁索向东桥头攻击,胜利占领大桥,并冲入泸定城内。红军后续部队紧跟过河,歼灭守军大部,占领泸定城。接着与由左岸北上的部队会合,至6月2日,中央红军全部胜利地渡过了大渡河。至此,蒋介石歼灭红军于大渡河以南地区的企图彻底破产。
中央红军渡过大渡河之后,继续北进,占领天全,并乘胜突破了川军芦山、宝兴防线。接着,中央红军以坚韧不拔的革命精神,翻越了终年积雪、空气稀薄的夹金山,向懋功(今小金)方向前进。这时红四方面军正由岷江地区分路西进,先头部队攻占懋功,一部进到达维。12日,中央红军先头部队在北进达维途中,同红四方面军一部会师。18日,中共中央、中革军委率中央红军到达懋功地区。中央红军和红四方面军会师后,总兵力达10余万人。