1924 年10 月,北京政局發生了變化。直係軍閥將領馮玉祥,在第二次直奉戰爭戰事正酣之際,突然從前線回師北京,發動政變,推翻了直係軍閥控製的中央政府,囚禁了通過賄選當上總統的曹錕。於是,北方出現了段祺瑞、馮玉祥、張作霖三派力量既聯合又相互爭奪的局麵。
馮玉祥受時代思潮的影響,致電孫中山邀請他北上,商討解決時局的辦法。對此,段祺瑞、張作霖也表示歡迎。
這時孫中山已經得了肝病,健康狀況一日不如一日。有些同誌認為,北方軍閥靠不住,段祺瑞、張作霖都是反複無常的人,去了恐怕有危險。何況孫中山又有病,長途跋涉會使他的病勢加重。
盡管北上充滿了危險與艱辛,孫中山當時的身體也不好,但是為了爭取和平解決時局的可能性,他還是毅然接受了馮玉祥等人的邀請,抱病北上。
11 月10 日,孫中山先生發表了《北上宣言》,提出對外反對帝國主義,對內反對軍閥製度,要求召開國民會議,實現中國的統一。
11 月13 日,孫中山偕夫人宋慶齡,以及汪精衛、李烈鈞、戴季陶等人乘永豐艦離粵北上。
離開黃埔以後,孫中山乘永豐艦到達香港,又從香港乘船於17 日到達上海。在上海碼頭,歡迎他的人有數萬,“打倒帝國主義”“打倒軍閥”“歡迎孫中山先生”的口號震耳欲聾,此起彼伏。
在離開廣州前,孫中山對外國記者談話說:“帝國主義不僅是我們走向獨立自由道路上的主要障礙,而且是中國反革命當中最強有力的因素。”在孫中山途中抵達上海的時候,英國的《字林西報》竟然發表短論說:“上海不需要孫中山,應阻止他登岸。”
對帝國主義的野蠻行徑,孫中山立即做了堅決反擊:上海是中國的領土,中國人是這裏的主人,住在上海的外國人都是客人。主人在自己的領土上無論幹什麽,客人完全不能幹涉。