长征

背景

1932年4月，中國共產黨於前一年剛成立的地方割據政權中華蘇維埃共和國的中央執行委員會主席毛澤東發表〈對日戰爭宣言〉，宣揚抗日救國的主張，並以紅一方面軍做為抗日先鋒軍東征。
1933年10月，國民政府動員近100萬國民革命軍圍剿各中國共產黨控制的農村根據地，並以50萬優勢兵力重點進攻中央蘇區（中華蘇維埃共和國主要控制地區）。在前四次戰役中，由於實施毛澤東運動戰方針，國民革命軍均以撤退告終。時任中共中央總負責人博古等人認為決戰的時機已經來臨。1933年秋，共產國際派來顧問李德支援中央蘇區，基於對共產國際的全心信任，博古放手讓他參與軍事決策；然而參與過歐洲戰場的李德卻不了解中國戰場的特點，遂與周恩來等人無法合作。第四次反圍剿戰爭期間，博古召開中共中央局會議，主張堅守陣地。這一主張遭到了中共福建省委代理書記羅明的上書反對，認為民眾沒有實力抵禦長期的陣地戰、應當繼續游擊戰，且直言中央局的決議「空洞說教」。博古讀後起草《中央局關於閩粵贛省委的決定》，指責羅明為主的「機會主義」（羅明主義），並隨後開展反羅明路線運動，大量基層和前線幹部被牽連撤職。在這些運動中，包括張鼎丞、劉曉、鄧小平、毛澤覃、謝維俊、古柏、何叔衡等人均被牽連。
在第五次圍剿戰爭前夕，柳維垣首先提出改變國民革命軍的戰略，他反對圍剿，提出改變圍剿為追剿。此一新戰略為蔣中正所採納，國民革命軍改變作戰策略，戰法步步為營。國民政府採取「三分軍事，七分政治」的方略，並組織軍官訓練團，聘請德國顧問對軍官進行培訓。1933年9月，國民革命軍攻占黎川，第五次圍剿正式開始。同年冬，福建發生以十九路軍為骨幹的李濟深、陳銘樞、陳公培、蔣光鼐的「福建事變」，中國政府之行政院長兼軍事委員會委員長蔣中正派遣十九路軍鎮剿紅軍，部分十九路軍將領認為因此無法立即與日軍對戰，招致部隊不滿，遂成立中華共和國，並與紅軍將領彭德懷、朱德密切聯繫。蔣中正遂率中央軍抵達福建鎮壓，當時本用於第五次圍剿戰役的部隊抽調福建，紅軍部分將領彭德懷建議出兵支援福建。然而當時博古、李德則認為蔡廷鍇等人不可信，遂頒布《福建事變與我們的任務》拒絕支援，因此坐失良機。福建事變被平定後，蔣中正重新整理部隊，由何鍵、陳濟棠、顧祝同、蔣鼎文率四路軍一百萬合圍紅軍，逐步縮小包圍圈。而李德則主張部隊在廣昌與國軍決戰，導致紅軍損失慘重，彭德懷與李德發生尖銳對抗，張聞天也激烈反對博古的軍事策略，核心領導的衝突已經公開化。1934年5月，博古在瑞金召開中共中央書記處會議，討論後續戰略方針，並確定將主力撤離中央蘇區，李德開始制定計劃。
1934年7月15日，中華蘇維埃共和國「中央政府」發布《中國工農紅軍北上抗日宣言》，派遣紅七軍團作為「北上抗日先遣隊」。隨後這支部隊與贛東北地區紅軍合編為紅十軍團，於1935年1月失敗。8月，紅六軍團奉命從湘贛蘇區西征，以作為中央紅軍的探路先鋒。9月下旬，中央蘇區僅存瑞金、會昌、雩都、興國、寧都、石城、寧化、長汀等縣的狹小地區。29日，張聞天在《紅色中華》上發表社論《一切為了保衛蘇維埃》，稱「為了保衛蘇區，粉碎五次「圍剿』，我們有時在敵人優勢兵力的壓迫之下，不能不暫時的放棄某些蘇區與城市，縮短戰線，集結力量，求得戰術上的優勢，以爭取決戰的勝利」，為戰略轉移釋放信號。此時，周恩來在南昌行營的情報系統透露國軍將要發動最後總攻擊，中共的主要中央領導人於是決定，於10月中旬放棄中央蘇區。「長征」的目的在於求生存。

抗日先鋒

紅一方面軍，即「中央紅軍」。1934年10月初，博古等中共的中央領導人和其中央革命軍事委員會領導人決定放棄中央蘇區，將中央紅軍主力及中共中央機構向西轉移至湖南西部與紅二、六軍團會合，這一決定未經該黨的中央政治局討論。中共中央、中革軍委率中央紅軍主力紅一、三、五、八、九軍團及機關直屬隊共8.6萬餘人，從福建長汀、寧化、江西瑞金、興國等地開往雩都縣集結。1934年10月17日傍晚，中央紅軍直屬機關及一、三、五、八、九軍團從江西雩都縣渡過貢水，邁出了長征的第一步。紅二十四師和地方部隊共1.6萬餘人則被留下在項英、陳毅等人領導下進行游擊戰，開始了南方三年游擊戰爭。
蔣中正預見到中央紅軍的意圖，在紅軍前往湘西的必經之路上集結大量兵力組成四道封鎖線。紅軍以一、三軍團作為先鋒，兩個軍委縱隊居中，八、九軍團分居軍委縱隊左右掩護側翼，第五軍團作為後衛。早在紅軍長征前，中共就派出潘漢年、何長工與廣東地方首領陳濟棠達成秘密協議，為紅軍突破封鎖線創造有利條件。10月21日晚，中央紅軍在贛縣王母渡至信豐一帶突破國民革命軍第一道封鎖線，25日全部渡過桃江，攜大量輜重沿信豐油山、大庾、南雄之間的粵贛邊界緩慢西行。儘管事先達成了協定，但由於陳濟棠並未及時使粵軍前方部隊知情，紅軍仍遭受了一定損失，紅三軍團四師師長洪超陣亡。11月5日至8日，紅軍突破了廣東仁化城口與湖南汝城之間的第二道封鎖線。13日至15日，在郴縣良田、宜章、樂昌之間突破第三道封鎖線，並占領了宜章。此時，蔣中正已經判明紅軍西進企圖，任命何鍵為追剿軍司令，指揮部隊尾追紅軍
11月15日，紅軍繼續西進，攻占臨武、藍山、道縣等地；25日，紅軍全部渡過瀟水。同日，中央紅軍決定從興安、全州之間西渡湘江。此時由於蔣桂矛盾，桂軍撤出湘江防線，但中央紅軍並未有效利用這一機會，仍然攜帶大量輜重緩慢前進。26日，中央軍周渾元部占領道縣，湘軍劉建緒部占領全州，形成對紅軍的夾擊態勢；紅一軍團部隊搶占了界首一帶渡口，紅三軍團也前出至湘江。27日，蔣中正下令進攻，紅一軍團、紅三軍團為掩護後續部隊渡江，展開慘烈的阻擊作戰。中央紅軍面對國民革命軍全面進攻，於11月27日至12月1日曆時5天，從廣西興安至全州之間渡過湘江，突破第四道封鎖線。湘江戰役之後，出發時的八萬餘中央紅軍僅剩下3萬餘人。紅三軍團十八團、紅五軍團三十四師在湘江東岸全軍覆沒；紅八軍團由於損失慘重，番號撤銷。 
1934年12月上旬，紅軍從廣西龍勝翻越了老山界（即越城嶺）。此時，博古、李德仍然堅持前往湘西，但政府正規軍對此已早有準備。12月12日，中共中央在湖南通道召開通道會議，尚未恢復權力的毛澤東主張放棄去湘西與紅二、六軍團會合的計劃，向西進入貴州，獲得了大多數紅軍領導人的認可。12月13日，紅軍占領貴州黎平。18日，中共中央政治局召開黎平會議，正式肯定了毛澤東的提議，決定紅軍發展川黔邊區。1935年1月，紅軍開始強渡烏江，突破黔軍的防線，向遵義地區進軍。

遵義會議與四渡赤水

1935年1月7日，中共的「中央紅軍「武裝進攻並占領了遵義縣城，在城內休整。1月15日至17日，該黨的中央召開了政治局擴大會議，其黨史稱為遵義會議，旨在研判今後的軍事、政治方針、和領導集體。在遵義會議前夕，毛澤東、張聞天、王稼祥三人就已暗自結成同盟，試圖共同反對博古、李德。會議上博古率先作報告，檢討第五次反圍剿戰役的軍事指揮錯誤，但主要是客觀條件的困難。周恩來隨後做副報告，稱是軍事領導戰略戰術錯誤，並主動承擔責任。緊接著，張聞天在會上作反對中央單純防禦軍事路線的報告。隨後毛澤東作長篇發言，指出導致第五次反圍剿戰役失利和大轉移嚴重損失的原因是軍事上的單純防禦路線，表現為進攻時的冒險主義、防禦時的保守主義和突圍時的保守主義。隨即，王稼祥、朱德、劉少奇紛紛表示贊同。會議召開三日，最終決定取消原來的三人團（博古、李德、周恩來）領導，由朱德和周恩來為軍事指揮者，增補毛澤東為中共中央政治局常委，毛澤東恢復了對紅軍的指揮權。會議決定張聞天代替博古總負責政治和黨務，軍事上則由周恩來為主、毛澤東為輔進行總指揮。
1月19日，「中革」的軍委發布《關於渡江的作戰計劃》，決定進入四川與紅四方面軍協同作戰。同日，紅軍分三路向土城方向前進，24日攻占土城。28日，紅軍向位於土城以北的青槓坡的國民革命軍郭勛祺部隊發起進攻，激戰一日，雙方損失慘重。此戰紅軍損失上千人，奪取赤水縣和渡江的計劃均未能實現。次日，紅軍兵分三路，從猿猴場、土城上下渡口等地一渡赤水，進入川南地區。2月5日至9日，紅軍進抵雲貴川三省交界的「雞鳴三省」 地域及雲南威信，中共中央政治局連續召開一系列會議，即扎西會議，會議決定：張聞天取代博古擔任中共中央總書記，在常委分工中負總的責任；暫緩執行渡江入川計劃，回兵黔北，以川滇黔邊為發展地區；討論並通過了《中共中央關於反對敵人五次「圍剿」的總結決議》（即《遵義會議決議》）；整編部隊為十六個團。此時，政府的軍事委員會委員長蔣中正命令吳奇偉、周渾元、孫渡等部隊協同川軍試圖在川南地區殲滅中央紅軍。2月10日，毛澤東等紅軍領導決定東進，二渡赤水。2月18日至21日，紅軍從太平渡、二郎灘等地東渡赤水河。
紅軍渡過赤水河後，開始進攻桐梓地區。2月25日，經過激戰，紅三軍團奪取婁山關，並擊敗國軍隨後的反撲。隨後，中革軍委指示紅軍部隊繼續向遵義追擊。2月28日，紅軍再占遵義城。在進攻遵義作戰中，紅三軍團參謀長鄧萍陣亡。此時，國軍吳奇偉縱隊開始進攻，並奪取了紅軍控制的老鴉山。中革軍委決定圍殲吳奇偉縱隊，吳奇偉縱隊被紅軍擊潰，其司令部遭到長途迂迴的紅軍突襲，吳奇偉逃過烏江後，命令士兵立刻摧毀渡橋，結果未過河的一千餘人被紅軍俘虜。吳奇偉戰敗後，蔣中正決定親自前往督戰，調動黔軍、川軍、中央軍圍堵紅軍。3月4日，紅軍成立前敵總指揮部，朱德、毛澤東分任司令員和政委。對於是否圍攻打鼓新場的薛岳部一個師的問題，紅軍內部發生激烈爭論，毛澤東對進攻打鼓新場的主張表示反對；為統一軍事指揮，中共中央成立了「三人團」（毛澤東、周恩來、王稼祥）總負責軍事。
3月15日，毛澤東決定集中紅軍主力圍攻魯班場的國軍周渾元部，經過一天激戰，紅軍最終以失敗告終。次日，為避免不利態勢，紅軍由茅台及其附近地區西渡赤水河。蔣中正此時判斷紅軍意欲北渡長江，命令國軍部隊予以截擊，毛澤東當即決定回師東渡。3月21日，紅軍以一個團偽裝主力牽制國軍，其餘部隊由二郎灘、九溪口、太平渡東渡赤水，史稱「四渡赤水」。3月29日至3月31日，紅軍南渡烏江，跳出了國軍的包圍圈。負責掩護紅軍主力的紅九軍團部隊由於渡口被阻斷，被迫獨立行動。

與紅四方面軍會師

1935年4月2日，紅軍主力逼近貴陽，並直接威脅貴陽機場。當時蔣中正正在貴陽督戰，為安全計，蔣中正飛離貴陽，並命令滇軍孫渡等部火速馳援貴陽。4月8日，紅軍突然南進，從貴陽、龍里間突破國軍防線西進。4月23日越過平彝黃泥河，分兩路進入雲南。雲南省政府主席龍雲將主力部隊收縮至昆明防守，為中央紅軍打開通道。5月1日至9日，中央紅軍在雲南祿勸皎平渡渡過金沙江。5月12日，中共中央政治局在四川會理城郊召開會理會議，會上對林彪懷疑毛澤東的領導提出批評，並決定中央紅軍與紅四方面軍會師。此時，獨立行動的紅九軍團在貴州、四川和雲南邊境地區活動52天，行程1000多公里，最後在四川西昌境內與紅軍主力部隊重新匯合。
5月20日，紅一方面軍攻占冕寧。朱德以中國工農紅軍總司令名義頒發《中國工農紅軍布告》，號召彝民與紅軍協同作戰。同日，紅軍先遣隊司令劉伯承與彝族沽基族首領果基約達（小葉丹）在袁居海子（今冕寧彝海子）結為兄弟，使全軍順利通過彝族聚居區，24日晚進至大渡河西南岸的石棉縣安順場。5月25日，中央紅軍先遣隊「十七勇士」自安順場強行渡過大渡河。然而，由於掌控的船只有限，紅軍無法從安順場迅速全部渡河。因此紅軍在安順場兵分兩路，紅一師及幹部團在原地渡河，其他部隊北上進攻瀘定橋。5月29日，紅二師四團占領瀘定橋，與安順場渡河部隊會合。攻占瀘定縣城後，中共中央政治局決定派陳雲離開紅軍部隊前往莫斯科，向共產國際匯報遵義會議情況。
紅軍渡過大渡河後向東翻越二郎山，突破川軍楊森部六個旅的阻擊，於6月7日占領天全。隨後，中央紅軍在飛仙關前轉而北上，經蘆山、寶興，翻越終年積雪的夾金山。夾金山海拔約4500米，終年積雪，空氣稀薄，沒有道路，沒有人煙，天氣變幻無常。除了雪山地區惡劣的自然條件外，飢餓和寒冷也給紅軍帶來嚴峻考驗，一些紅軍死於凍、餓、無力。6月12日先頭部隊在懋功達維與紅四方面軍先頭部隊會師。6月26日，張國燾從茂縣趕到懋功兩河口，與在此等候的中共中央政治局其他委員召開兩河口會議。會議決定紅一、四方面軍共同北上，建立川陝甘蘇區；同時，兩個方面軍進行編制調整。27日中央紅軍先頭部隊翻越第二座大雪山（夢筆山）到達馬爾康卓克基。由於中共中央與張國燾之間的戰略爭論，紅軍在此長期滯留，導致松潘大路被國軍胡宗南部占領，紅軍只能穿過松潘西部（包括今紅原、若爾蓋）的草地北上。
7月21日至22日，中共在黑水縣召開蘆花會議。8月，中共將紅軍混編為左右兩路軍，中共中央隨右路軍行動。8月20日，中共中央政治局在松潘毛兒蓋召開毛兒蓋會議，決定占據以岷州為中心的洮河流域，並依據此地區向東發展。隨後，紅軍右路部隊通過松潘草地。由於草地一帶荒無人煙，無法就地補給，結果紅軍面臨極限危機，包括嚴重高原反應、飲水中毒、饑渴、濕冷、天氣變化極端、缺氧、缺鹽，有不少紅軍為此而死，或是陷入泥沼。8月26日，走出松潘草地的紅軍發動包座戰役，擊潰堵擊紅軍北上的胡宗南部第四十九師，打開了進軍甘南的門戶。

北上陝北

然而，因為張國燾堅決南下而反對中共的毛澤東等人的「北上路線」，冒險度過大草地的「中央紅軍」與張國燾的紅四方面軍（包括紅五軍團和紅九軍團）又被迫分裂。1935年9月9日，毛澤東、張聞天、博古趕到紅三軍團駐地若爾蓋巴西，連夜召開政治局緊急會議（巴西會議），決定率一、三軍團單獨北上。9月12日，中共中央政治局在甘南迭部俄界召開擴大會議（俄界會議）。會議決定將一、三軍團、中央縱隊改編為中國工農紅軍陝甘支隊，由彭德懷任司令員，毛澤東任政委，單獨北上。9月17日，紅軍攻克臘子口天險，進入哈達鋪。在哈達鋪毛澤東得知劉志丹領導的陝甘根據地的相關消息後，哈達鋪會議最終將陝甘根據地定為目的地。
9月23日，陝甘支隊通過國軍在武山、漳縣間的封鎖線，並渡過渭河，於9月27日到達通渭榜羅鎮並召開榜羅鎮會議。此時，中共中央正式確定前往陝北的方針。9月29日，陝甘支隊繼續東進，10月7日翻越了六盤山。10月19日，陝甘支隊抵達陝西保安吳起鎮（今吳起縣），21日擊潰尾追而來的東北軍和馬家軍騎兵部隊。次日，中共中央政治局宣布紅一方面軍長徵結束。11月初，陝甘支隊在象鼻子灣地區與紅十五軍團會合。此時，紅一方面軍不足八千人。之後，陝甘支隊與紅十五軍團組建新的紅一方面軍。11月23日，紅軍發起直羅鎮戰役，圍殲東北軍第109師，師長牛元峰陣亡。12月17日至25日，中共中央政治局在瓦窯堡召開擴大會議，決定建立抗日民族統一戰線，將「工農共和國」 改為「人民共和國」。1936年2月起，紅一方面軍發起了東征、西征戰役，將陝甘根據地擴展為陝甘寧根據地。

紅二方面軍

1934年8月7日，紅六軍團第十七、第十八兩師和紅軍學校共9700餘人從湘贛蘇區突圍西征，於8月11日進至桂東縣寨前地區。在這裡，紅六軍團領導機關正式成立，任弼時任軍政委員會主席，蕭克任軍團長，王震任政治委員。12日晚，紅六軍團從寨前出發，經資興、郴縣、桂陽、新田縣境，於23日到達零陵東北地區，準備西渡湘江。由於國軍封鎖湘江，紅六軍團再次改變渡江計劃，迅速向東轉移，進至陽明山區建立根據地。之後由於戰術考慮，由嘉禾折轉西進道縣，於9月4日在灌陽縣界首地區渡過湘江，進占西延。9月8日，中革軍委訓令紅六軍團在城步、綏寧、武岡地區堅持至9月20日，並打擊湘軍，但紅軍未能得手。
此時，湘桂兩省國軍主力已進至綏寧、靖縣地區，阻止紅六軍團北進。紅六軍團隨即轉兵向南，襲占通道。19日，在靖縣新廠給尾追之湘軍補充第二總隊的兩個團以殲滅性打擊後，又於10月1日襲占貴州的舊州老黃平，隨後又轉向黔東北的江口前進。10月7日，紅六軍團在石阡西南甘溪同桂軍第十九師遭遇，紅六軍團損失慘重，十八師師長龍雲被俘。部隊被國軍截斷，一部由參謀長李達率領到達沿河地區，後與紅三軍會合；主力被迫向東南轉移，10月24日到達貴州印江縣木黃，與紅三軍會師，創建了湘鄂川黔蘇區。
兩軍會師後，軍委命令兩軍分開活動，紅二軍團留在黔東地區；紅六軍團單獨西進。但兩軍將領討論後，決定西進難以發動群眾、留守難以補充給養，雙方決定合力東入湖南西部桑植，由任弼時、賀龍分管政治與軍事。11月，部隊攻入湖南，在龍家寨殲湘西軍閥陳渠珍2個旅大部，並建立湘鄂川黔邊革命根據地，賀龍任紅二軍團兼軍區司令員，任弼時任政治委員。1935年初，國軍以80餘團兵力，分六路進行圍剿，紅軍採取誘敵深入、殲其一路的戰法，在桑植陳家河殲國軍58師172旅；接著又在桃子溪殲國軍58師師部及174旅，並乘勝東出慈利，連戰連捷。
5月，紅軍部隊轉向湖北，以一部包圍宣恩，以主力在忠堡地區打援，殲國軍41師師部和121旅，俘虜師長張振漢。8月在板栗園設伏，殲國軍85師大部，擊斃師長謝彬。隨後又在芭蕉坨擊潰國軍陶廣縱隊10個團，徹底挫敗國軍圍剿，並乘勝占領石門、澧州、津市、臨澧等縣城。1935年9月，蔣中正率領國民革命軍採用分進合擊進攻湘鄂川黔邊，紅軍未能突破圍剿。11月，賀龍與任弼時等從湖南省桑植縣統一指揮紅二、六軍團突圍國軍封鎖，開始長征。
1935年11月19日，紅二、六軍團1．7萬餘人從湖南桑植出發開始長征，留張正坤第十八師堅守老根據地。紅軍經溪口、洞庭溪向南渡過澧水、沅江，到28日，兩路紅軍分別占領漵浦、辰溪和新化、藍田、錫礦山等地。國民政府集中12個師又1個旅的兵力，分路追擊，企圖將紅二、六軍團殲滅於沅江和資水地區。紅二、六軍團一部由漵浦出發，向南急進，造成東渡資水之勢，吸引追兵。之後，趁著國軍東調之機，大部轉向西進，再向北轉，於1936年元旦進到芷江以西冷水鋪地區，擺脫追兵。1936年1月9日，在芷江便水發動戰鬥，隨後占領了石阡。此時，第十八師返回原建制。
1936年1月，紅軍到達黔東地區，由於國軍圍攻，紅軍向黔西轉移。2月2日，紅軍在修文渡過烏江，進入黔西，攻占黔西、大定、畢節等地，並進行擴軍。2月，在黔西縣城召開中共湘鄂川黔省委會議，決定兩軍團創建川滇黔邊根據地，之後紅二、六軍團在烏蒙山區與國民革命軍周旋。在此期間，紅軍聯合原貴州軍政府行政總理周素園，成立「貴州抗日救國軍」。3月12日，紅二、六軍團在雲南鎮雄得章壩設伏，伏擊國軍萬耀煌縱隊第十三師，繳獲大量輜重彈藥，險些俘虜萬耀煌。3月下旬，賀龍、任弼時接到朱德、張國燾來電，建議紅二、六軍團北渡金沙江，同四方面軍會師。隨後，紅軍放棄建立根據地的計劃，經雲南尋甸、富民渡過普渡河，經過普渡河和六甲戰鬥，進占楚雄、祥雲、賓川、麗江。4月底，紅軍在麗江渡過金沙江，攻占中甸，翻越玉龍雪山。7月2日，紅軍到達甘孜，與紅四方面軍會師。
1936年7月5日，奉中央軍委指示，紅二軍團、紅六軍團與紅三十二軍組成紅二方面軍，總指揮賀龍、政治委員任弼時。同時，在和朱德、劉伯承溝通後，賀龍、任弼時等人了解到紅一方面軍和紅四方面軍的矛盾，並與張國燾作鬥爭，力促中國工農紅軍三大方面軍在陝北會師。此後部隊北上，紅二方面軍在紅四方面軍左縱隊之後跟進。

「長征」前的準備

1934年紅四方面軍擊退了四川軍閥劉湘組織的對川陝蘇區「六路圍攻」，但紅軍也損失慘重，根據地被嚴重破壞。10月，蔣中正派出「委員長行營駐川參謀團」督導川軍作戰，並專門為劉湘撥款，補充川軍兵力和裝備。不久，又命令中央軍胡宗南派兵進駐廣元、昭化地區，採取對中央蘇區第五次圍剿的戰術。11月，紅四方面軍組織連級以上幹部參加毛裕鎮會議，徐向前制定向川陝甘發展的新戰略方針和作戰計劃：進攻甘肅南部，主攻胡宗南部；以控制嘉陵江、接應中央紅軍和紅二十五軍。12月19日，中革軍委給紅四方面軍發來電報，要求四方面軍重新組織進攻，配合中央紅軍進軍。隨後中央又要求紅四方面軍派一個師南進，接應中央紅軍北上。紅四方面軍高層經過討論，決心圍攻進入四川的胡宗南部隊。
1935年1月22日，廣昭戰役展開，徐向前率領主力圍困廣元、昭化，計劃圍點打援。不過胡宗南並未派援，而紅軍亦無法攻克廣元、昭化，徐向前於是撤兵。而此時共產黨中央已結束遵義會議並開始紅一方面軍的長征，並命紅四方面軍集中全力西渡嘉陵江，策應中央紅軍北上。同年2月，紅四方面軍經寧強北上進入陝西南部，攻占沔縣。

同中央紅軍會師

1935年3月28日至4月21日，張國燾戰略配合紅一方面軍，發起嘉陵江戰役，令紅四方面軍第四、九、三十、三十一、三十三軍將近十萬人放棄川陝根據地，強渡嘉陵江，向西挺進，總指揮徐向前，政治委員陳昌浩，副總指揮王樹聲。4月，紅四方面軍攻下劍門關，前後共擊潰川軍一萬餘人。紅四方面軍在當地進行休補裝備，並擴員至八萬餘人。
當時蔣中正為防止紅一、紅四方面軍會合，調遣劉湘、鄧錫侯、孫震、胡宗南、唐式遵、李家鈺等部圍攻；張國燾在江油附近召開紅四方面軍會議，決定撤出川陝根據地，進攻北川、茂縣、理縣等地，建造川西北根據地，迎接中央紅軍北上。5月12日，徐向前率領紅九軍、紅三十軍由北川西進，在土門突破北川河谷；15日，占領茂縣；18日攻克彰明；21日攻克北川。隨後紅軍一部攻下理縣；李先念西進小金川、攻下懋功，迎接中央紅軍。6月13日，紅一方面軍、紅四方面軍在達維會師。

北上抗日戰略

兩軍會師後，確定統一的戰略方針成為首要問題。6月16日，中央紅軍主張總方針為占領川陝甘三省，以岷江、嘉陵江上游地區為立腳點，伺機進占甘南和陝南。而張國燾和陳昌浩則主張暫時南下攻岷江以西的地區，以解決部隊給養。6月17日，張國燾、陳昌浩反對向東向北發展的川陝甘方針，復電中共中央，認為「北川一帶地形給養均不利大部隊行動」，「敵已有準備」、不宜過岷江東打。提出向西發展，「組織遠征軍，占領青海、新疆」。
6月26日，中央政治局在懋功兩河口開會，制定松潘戰役計劃，徐向前率領一部進行戰鬥。會議決定增補張國燾為中革軍委副主席，徐向前、陳昌浩為軍委委員。7月18日，中共中央政治局擴大會議在蘆花召開，決定任命張國燾為紅軍總政委，博古為紅軍總政治部主任。當時紅軍已經占領毛兒蓋，兩個方面軍進行編制調整，以加強團結；徐向前兼任紅軍前敵指揮部總指揮，陳昌浩兼任政委，葉劍英任參謀長。此時蔣中正指揮胡宗南部堅守松潘，並派遣王均、于學忠、馬家軍、薛岳等參與圍剿。因為國軍在松潘固守，於是紅軍改為執行夏洮戰役，即以紅軍主力出阿壩，北進夏河進攻洮河，創建甘南根據地。此外，紅軍編為左右兩路軍，以第一、三、四、三十軍為右路軍，由前敵指揮部指揮；以第五、九、三十一、三十二、三十三軍為左路軍，由紅軍總司令部指揮。
8月4日至6日，中央政治局在沙窩召開會議，重申了在兩河口會議提出的戰略方針，並增補紅四方面軍領導幹部陳昌浩、周純全為政治局委員，任命陳昌浩為紅軍總政治部主任；同時恢復紅一方面軍司令部，周恩來任司令員兼政治委員。而張國燾此時主張解決戰略政治問題，並堅持紅軍分左右兩路軍，於是中共召開毛兒蓋會議，會中徐向前、陳昌浩支持毛澤東北上東進路線。會上並確定：徐向前、陳昌浩、葉劍英、彭德懷負責右路軍北上，並率先進入若爾蓋大草原，進攻包座；而左路軍由張國燾、朱德、劉伯承率領，進攻阿壩後，過草地後即與右路軍靠攏會合。8月26日，右路軍到達班佑，徐向前率領紅三十軍、紅四軍發動快速戰攻下包座，擊潰胡宗南部第49師大部，擊傷師長伍誠仁，殲滅四千餘人。
然而，左路軍則遲遲不肯北上離開阿壩、與右路軍會師，張國燾與毛澤東在紅軍主力進軍方向上出現嚴重分歧。張國燾藉口嘎曲河河水上漲，命令左路軍按兵不動。9月8日，張國燾電復徐向前、陳昌浩率原紅四方面軍南下，張毛的矛盾徹底公開化。徐向前與陳昌浩只能向中央匯報；當晚召開中央政治局會議，毛澤東、周恩來、張聞天、博古、王稼祥、陳昌浩與徐向前聯合致電左路軍要求北上。9日，張國燾則致電繼續堅持南下，這時徐向前與陳昌浩亦猶豫南下事宜。當晚毛澤東親自到徐住處，問徐意見。徐向前表示，兩軍既已會合，就不宜再分開，紅四方面軍也不宜再分為兩半。

南下川康作戰

9月10日，黨中央決定獨自北上，並於夜間帶領右路軍中的中央紅軍紅一、三軍團離開甘南，次日凌晨紅四方面軍才知道消息。為了堅持紅四方面軍的完整性，徐向前率餘部南下，再過草地，在黨壩與左路軍會合。10月5日，張國燾在卓木碉召開會議，宣布另立中央，自任黨主席，並宣布「通緝」毛澤東、張聞天、周恩來、博古等人。會上表示反對的劉伯承亦因此降職，主張團結的朱德與徐向前只能主張先打開局面。10月7日，張國燾下達南下命令。隨後紅四方面軍攻占崇化、撫邊、懋功。之後，紅四方面軍繼續南下，攻占寶興、天全、蘆山，擊潰國軍五千餘人。10月中旬，紅四方面軍與川軍在百丈進行決戰，之後國軍攻占百丈。該戰役後，國軍死傷一萬五千人，紅軍傷亡亦近萬。此時，薛岳、李抱冰從南部、東面進行出擊，紅四方面軍只能轉為戰略防禦階段。
12月5日，張國燾以「黨團中央」名義致電中共中央，要求毛澤東等人將中共中央改稱「北方局」。此時，中共駐共產國際代表團成員林育英從莫斯科抵達陝北，向張國燾發電通報消息。張國燾藉機致電林育英，貶低陝北紅一方面軍，並尋求支持。12月22日，林育英復電張國燾，要求注意控制爭論。1936年1月6日，張國燾再次以「黨中央」名義致電林育英，繼續抨擊中共中央，但表示服從共產國際指示。1月16日，林育英回電，沒有直接抨擊張國燾，但表示共產國際要張國燾與中央一、三軍團「建立直接的聯繫」。1月22日，中共中央政治局召開會議，勒令張國燾立即取消第二中央，並在黨內公布《關於張國燾同志錯誤的決定》。1月24日，林育英致電張國燾，表示「共產國際完全同意中國黨中央的政治路線」，並表示張國燾可成立西南局，直屬駐共產國際代表團，暫與中共中央保持同等地位。隨後還向張國燾傳達共產國際變更新政策的經過、建立統一戰線的各項細則和《八一宣言》的要點。
此時，紅四方面軍部隊在南下作戰中損失慘重，被中央軍、川軍壓縮在蘆山、寶興地區，糧彈匱乏，張國燾的威望開始動搖。朱德、劉伯承、徐向前、陳昌浩紛紛要求北上到陝北。1月27日，張國燾被迫表示同意瓦窯堡會議決議，謀求黨內統一。2月14日，林育英、張聞天致電張國燾，表明主力紅軍可向西北發展，並表示此方針受到共產國際同意。南下紅軍部隊決定向道孚、爐霍、甘孜進軍；3月，紅軍攻下這些地區，並就地整編補給，以等候紅二、紅六軍團會師。此時，部隊僅剩四萬餘人。6月6日，張國燾決定取消第二中央。7月初，紅四方面軍與紅二方面軍在甘孜會師後，組成西北局，張國燾任書記，任弼時任副書記。並決定北上。

紅二十五軍

紅二十五軍1931年10月成立於鄂豫皖蘇區。1934年8月，紅軍獨立第二十二師師長程子華奉周恩來指示到達大別山，向中共鄂豫皖省委傳達建立新蘇區的指示。11月11日，中共鄂豫皖省委根據中共中央和中革軍委指示，決定紅二十五軍實行戰略轉移，策應中央紅軍的轉移行動。隨後，省委同意徐海東的提議，由程子華擔任紅二十五軍軍長，徐海東任副軍長，吳煥先任政委。11月16日，紅二十五軍2984人從河南羅山縣何家沖出發，開始長征，對外番號為「中國工農紅軍北上抗日第二先遣隊」，並發表宣言。紅二十五軍在信陽柳林和雙河之間越過平漢鐵路，進入桐柏山區。紅二十五軍領導層認為該地區無法建立根據地，決定繼續北上，向河南西部的伏牛山挺進。部隊採取聲東擊西的策略，先向棗陽縣城佯攻，形成進攻武漢勢態，隨後調頭東進，進入駐馬店西北山區。
11月26日，紅二十五軍進至方城獨樹鎮附近，遭遇國民革命軍第四十軍阻截。經過激戰，紅軍擊退國軍，進入伏牛山區。隨後，紅軍繼續西進，到達了陝西洛南縣庾家河。12月10日，國民革命軍第六十師和兩個騎兵團向庾家河發起進攻，紅軍經過終日激戰，將國軍擊退。在戰鬥中，軍長程子華、副軍長徐海東均負重傷。1935年春，紅二十五軍進入陝南，攻占鎮安、柞水、寧陝、佛坪、洛南、丹鳳6座縣城。2月5日，在藍田縣葛牌鎮以南的文公嶺殲滅國軍四十二師一二六旅五個營。3月10日，在洋縣華陽鎮殲陝軍警備第二旅五個多營。4月9日，在葛牌鎮殲滅陝軍警三旅。7月2日，在山陽縣袁家溝口全殲陝軍警備第一旅，俘虜旅長唐嗣桐。同時，紅軍建立了鄂豫陝根據地，紅二十五軍部隊擴大到3700餘人。
1935年7月15日，鄂豫陝省委在長安縣灃峪口召開緊急會議，決定西進甘肅東部策應中央紅軍。8月上旬，紅二十五軍開進甘肅境內，相繼攻占兩當縣城、天水縣城北關、秦安縣城，切斷西蘭公路。由於此時中央紅軍與紅四方面軍因戰略糾紛滯留川西，徐海東、吳煥先決定放棄與中央紅軍會合的計劃，改為進軍陝北。8月17日，紅二十五軍攻克隆德縣城，翻越六盤山，殲滅馬家軍35師105旅一部。8月21日，紅二十五軍在甘肅涇川縣城以西四坡村渡河，遭遇馬家軍208團攻擊，紅軍殲滅208團。在作戰中，吳煥先陣亡。隨後，徐海東兼任紅二十五軍政委。8月31日，紅二十五軍在平涼以東的四十里舖渡過涇河，9月3日進抵合水板橋鎮。9月7日，紅二十五軍到達甘肅合水東北的豹子川，決定由徐海東任紅二十五軍軍長，程子華任政委，戴季英任參謀長，郭述申任政治部主任。9月15日，紅二十五軍與劉志丹陝北紅軍紅二十六軍、紅二十七軍於陝西延川永坪鎮會師，成立紅十五軍團，共約七千人。在紅一、三軍團到達陝甘蘇區後，與之合編為紅一方面軍。

會寧會師

1936年8月初，西北局制定《岷洮西戰略計劃》，決定攻下岷州、洮州、西固，並率主力向蘭州、天水方向前進。8月5日，徐向前率領部隊攻克漳縣。由於陝北根據地經濟情況艱苦，該根據地無法容下三個方面軍。於是中央決定紅二方面軍在陝甘邊行動，紅四方面軍與紅一方面軍進攻胡宗南部。之後因為戰術考慮，中央及西北局紛紛表示放棄該計劃，而改為《通莊靜會戰役計劃》：「在西蘭通道以北阻擊胡宗南部，並與紅一方面軍會師後，進軍寧夏」。
9月23日，張國燾突然決心西渡黃河，占領蘭州以北地區。26日，中共中央致電張國燾，指出西進的困難。9月27日，中共中央再次發電，要求張國燾率領紅四方面軍北上，而此時西渡黃河也於紅四方面軍不利。朱德、張國燾在洮州召開會議，一致決定放棄西渡黃河，按照中央指示北進。此時，紅一方面軍也展開策應行動。10月2日，紅十五軍團攻占會寧。由於當時紅軍與張學良的東北軍簽訂密約，紅二、紅四方面軍在行軍中未有大型交戰。10月8日，紅四方面軍先頭部隊到達會寧界石鋪，與紅一軍團一師會合；9日，徐向前率部抵達會寧，紅四方面軍長徵結束。
8月下旬，紅二方面軍通過草地，進抵甘南哈達鋪地區。根據中共中央部署，紅二方面軍從9月11日至20日攻占成縣、徽縣、兩當、康縣4座縣城。9月下旬，國軍發起反攻，企圖圍殲紅二方面軍於隴南地區。10月4日，紅二方面軍經中央同意，放棄甘南地區，開始渡渭河向北轉移。由於紅四方面軍單獨北進，紅二方面軍側翼暴露，在渡河時受到嚴重損失。10月22日，紅二方面軍在甘肅靜寧縣將台堡（今屬寧夏）與紅一方面軍、紅四方面軍會師，至此長征宣告結束。此時，紅一方面軍約為21000人，紅二方面軍12000人，紅四方面軍33000人，合計約66000人。
在會寧會師前後，中共中央制定的戰略總任務是團結紅軍內部、聯合國民黨部分友軍、逼蔣抗日及停止內戰。而西北局勢則是紅軍占領寧夏與甘肅西部，打通與蘇聯的聯繫。而此時蔣中正剛處理完兩廣事件，隨後制定新的剿共計劃，即命令胡宗南、王均、關麟征、毛炳文等部籌備通渭會戰。1936年10月11日，中央發布《十月份作戰綱領》，徐向前與陳昌浩奉中央軍委命令，執行寧夏戰役計劃，由紅三十軍負責造船強渡黃河，並先行渡江；紅三十一軍、紅四軍、紅五軍抵擋南部國軍進攻、掩護紅三十軍，跟隨渡江。
10月16日，蔣中正下達進剿令。18日，第三路軍總司令朱紹良發布《剿匪計劃綱要》，以國軍第1軍、37軍、3軍分兵進攻。22日，蔣中正飛抵西安親自督戰；同日，國軍占領會寧。24日，紅三十軍強渡黃河，並擊潰馬家軍防線。之後紅九軍、紅五軍向河邊開進，跟隨過河。28日，紅四方面軍軍部渡過黃河；而本打算渡江的紅三十一軍卻被臨時取消計劃，致使渡過黃河的紅軍部隊無法展開進攻。30日，國軍關麟征部進攻靖遠，致使河東河西兩岸紅軍被割斷。11月8日，紅四方面軍總部、第九、三十軍加上第五軍組成「西路軍」，約2.18萬人，在虎豹口度過黃河之後，向甘肅河西地區前進。1937年3月，在打通對蘇聯的國際交通線失敗後，全軍僅剩四百餘人，在李先念等人的帶領下，到達新疆星星峽，被新疆軍閥盛世才收容。
而此時，河東部隊即紅一、二方面軍和紅四方面軍的第四、第三十一軍則回師陝北。國軍繼續進攻，此時東北軍王以哲部隊前進比較遲緩，第三十七軍仍在黃河以西，第三軍進占同心城後因軍長王鈞病故而停止前進，唯第一軍緊緊尾追紅軍，進至豫旺堡地區，這為紅軍創造了有利戰機。11月21日，紅軍發起山城堡戰役，將第一軍七十八師大部殲滅。山城堡戰役是紅軍長征的最後一戰，一個月後，西安事變發生，第一次國共內戰就此停止。

史實爭議

長征是中共的轉捩點，中共從此踏入「延安時期」。由於長征已經過去多年，許多倖存者都已不在人世，外加回憶的不準確，關於長征的歷史事實留有爭議。

長征的距離

紅一方面軍長征經歷25000里（12500公里）的說法，出自毛澤東，埃德加·斯諾1938年出版的《西行漫記》引用此說。根據紅一方面軍1936年的詳細路線圖，距離是18,088里。
2003年，兩名英國研究人員花了384天重走長征路線，估計長征實際距離不到25000里的一半，約6,000公里。
北京日報對這些質疑做出了回復，並提供了2005年張小艾和武大衛走長征路走了46000多里的數據作為參考。

「飛奪瀘定橋」

據中共官方的說法，瀘定橋戰鬥是22人的突擊隊冒著槍林彈雨，攀踏著瀘定橋鐵索強攻前進。鄧小平1982年與美國國家安全顧問布熱津斯基會面時說，「事實上，那是一個非常簡單的軍事行動，沒什麼大不了的。另一邊是使用老式步槍的軍閥部隊，而且人數也真的不那麼多，但是我們覺得必須要將此戲劇化。」旅英作家孫書雲在2006年出版《長征》一書，曾來到了瀘定橋現場考察。她對當地的一位老鐵匠做了採訪，老鐵匠的證言如下：「橋的另一端只有一個中隊。那天在下雨，當他們看到紅軍士兵的到來，他們驚慌失措地逃走了——他們的官員早已拋棄了他們。並沒有太大的戰鬥。不過，我仍然對爬上鐵鏈的二十二名士兵致敬。在過去的日子裡，我的父親和我一起檢查過了橋，但我們坐在一個籃子裡。那些人很勇敢，他們過得很快。」

草地密電

根據中共自身的黨史認定，1935年9月9日，張國燾「密電」原四方面軍領導人，企圖「以武力要挾」黨中央南返。前敵總指揮部參謀長葉劍英發現這份密電後，立即送達毛澤東手中。中共中央在四川巴西召開政治局緊急會議，決定率領一、三軍團（即一、三軍）和軍委縱隊北上。但對此，有大量學者表示缺乏事實依據。
徐向前說：「至於張國燾是否發過要用『武力解決中央』的電報，我負責地對你們說，我是沒有看到過的。毛主席在延安講過張國燾的危害。至於怎樣危害，我們也不好問，我們也說危害。我們執行過張國燾路線，我們也不便怎麼說。」「我們那時候軍隊有保密制度，像這樣機密的電報，是指定人譯的，譯的人就直接拿給這位首長看；叫誰譯就誰譯。這樣的電報不是一般人可以看到的，不是什麼人都可以看的，這是軍隊的保密制度。張國燾發的這類電報都是指定人的，但誰譯的我不知道。有沒有這樣的電報？誰看過？我也不知道。」蘆笛因此指出，如果真有專給陳昌浩一人的「密電」，則參謀長葉劍英看不到，更不可能送達毛澤東手中。中國官媒新華網2013年10月轉載《南方週末》文章，表示不管「密電」是否存在，葉劍英都是「立了大功」。

國民黨方面的評價

當時的中國政府領導人蔣中正在其日記中記載稱，長征其實是他的計謀，剿共為名，收復西南是實，國家團結了，才可以抗戰。由於當時中國軍隊與日軍裝備及訓練間差距太大，蔣九一八事變期間寫道：「中日之戰必不可免」，若開戰，「倭三日可亡我矣」。又說：「不可貿然而戰」。期間，蔣考慮到中日若開戰，上海必先淪陷，南京亦將失守，國民政府勢必遷都，期間蔣考慮了洛陽、西安等地，最後選定重慶；中國那個時候是個軍閥割據的時代，蔣中正根本沒有辦法控制整個中國，他能控制的只是沿海幾個省而已。所以他在日記中就說我怎麼進入四川呢？特別是四川、雲南和貴州都是軍閥勢力非常大。所以他一直在想，並跟德國的軍事顧問商量。有一天就是「得一計」，要以剿匪為掩護，建立西南根據地，「借剿共以收復西南」，故意把紅軍留下一小股，把他們往西南趕。
所以紅軍所謂的「兩萬五千里長征」是從江西往西南走，然後才到延安的，中央軍就在後面追，因此才能夠進入四川。這是他的一計。 而另一方面，蔣當時認為紅軍勢力微弱，並不足以對其政權發生威脅，所以在日記中寫道：「若為對倭計，以剿匪為掩護，抗日之原則。」
領導國軍追擊紅軍的薛岳，在其所著的《剿匪紀實》中對「長征」評價非常之低：「三民主義，適合國情，吾人黽勉奉行，即足以救國建國。乃共匪故騰其階級鬥爭邪說，洪波四濺，逋毒十省，所過焚殺，川原以丹，至是猙獰面目，暴露無餘，政治立場，全告消失，民衆益視之若蛇蠍，蓋失民者亡，叛國者滅，理固宜然，然連歲驛騷，國家元氣，亦因之而斲喪，不禁感慨係之矣。」

其它正面評價

美國記者埃德加·斯諾在《紅星照耀中國》中評價「長征」：「不論你對紅軍有什麼看法，對他們的政治立場有什麼看法，但是不能不承認他們的長征是軍事史上最偉大的業績之一。」「紅軍的西北長征，無疑是一場戰略撤退，但不能說是潰退，因為紅軍終於到達了目的地，其核心力量仍完整無損，其軍心士氣和政治意志的堅強顯然一如往昔。共產黨人認為，而且顯然也這麼相信，他們是在向抗日前線進軍，而這是一個非常重要的心理因素。這幫助他們把原來可能是軍心渙散的潰退變成一場精神抖擻的勝利進軍。進軍到戰略要地西北去，無疑是他們大轉移的第二個基本原因，他們正確地預見到這個地區要對中、日、蘇的當前命運將起決定性的作用。後來的歷史證明，他們強調這個原因是完全對的。這種宣傳上的巧妙手法必須看成是傑出的政治戰略。在很大程度上，這是造成英勇長徵得以勝利結束的原因。」
另一位美國記者哈里森·索爾茲伯里在其著作《長征：前所未聞的故事》中說：「這（長征）在中國歷史的長河中只是短暫的一瞬。但長征已給中國的面貌留下了不可磨滅的印記，它極大地改變了中國的意識，使這個國家出現了許多世紀來所缺乏的精神與團結。它甚至證明了其威力足以克服毛澤東本人晚年可怕的異想天開，從而使中國走上了一條嶄新的道路，一條毛根本不會選擇的道路，但目前人們對長征的認識還是很不完整的。也許中國人會說，再過一二百年，我們也許能真正從歷史的角度來看待這次長征。眼下我們可以象中國那樣來看待長征——這是一次充滿了集體英雄主義、獻身精神和希望的舉世無雙的行動。」
唐德剛認為長征絕非歷史紀錄的第一次，黃巢起義、太平天國都比紅軍早，而且時間更久。此外，他還認為蔣中正利用中共長征借機「削藩裁軍」。當時西南地區貴州、雲南、四川都是地方軍閥割據，湖南也不是嫡系，蔣借追繳紅軍，把中央軍的勢力深入到地方。「紅軍西走後，中央的勢力進入西南，為一意外的大收穫。」
越南共產黨領導人鄧春區對長征十分仰慕，後來改名叫「長征」。

紀念

「長征」一直是中國共產黨重點宣傳內容，並得到該黨的高度評價。1965年，中共治下的中華人民共和國將自主研製的航天運載火箭被以「長征」命名。1969年，中華人民共和國鐵路史上的第一種燃氣輪機車，亦被命名為「長征」。