Die Spannungen zwischen der königlichen Familie und den Ranas spitzten sich während des Ersten Weltkriegs zu. Die Ranas wollten zur Unterstützung Großbritanniens, das Indien im Süden kontrollierte, in den Krieg ziehen. Der Premierminister, S.H. Maharaja Sri Chandra Shamsher Jang Bahadur Rana, setzte sich immer wieder gegen den jungen König durch, der schließlich den Truppen den Befehl zum Kriegseintritt gab.
Mitte der 1930er Jahre führte die Unzufriedenheit des Volkes mit den Ranas zur Gründung mehrerer Bewegungen, insbesondere der Nepal Praja Parishad, die Tribhuvan selbst ausdrücklich unterstützte, um die Ranas zu stürzen. Die Ranas reagierten jedoch jedes Mal mit Härte, verboten die liberalen Bewegungen und richteten ihre Anführer hin.
König Tribhuvan arbeitete eng mit der Praja Parishad zusammen, um das Rana-Regime zu beseitigen. Im November 1950 suchte König Tribhuvan in der indischen Botschaft Zuflucht, um die Rana-Oligarchie, die Nepal mehr als ein Jahrhundert lang regiert hatte, zu entmachten. Er wurde u. a. von seinem Sohn Mahendra und seinem ältesten Enkel Birendra begleitet. Premierminister Sir Tin Maharaja Mohan Shamsher Jang Bahadur Rana reagierte wütend auf Tribhuvans Schritt und berief für den 7. November 1950 eine Dringlichkeitssitzung des Kabinetts in Singha Durbar ein. Auf dieser Sitzung erklärte er Gyanendra Bir Bikram Shah, den vierjährigen Enkel von König Tribhuvan, zum neuen König von Nepal. Am Nachmittag desselben Tages wurde Prinz Gyandendra Bir Bikram Shah in den Hanuman Dhoka Palast gebracht und zum König von Nepal gekrönt. Am 10. November landeten zwei indische Flugzeuge auf dem Gauchar-Flughafen (dem heutigen Tribhuvan International Airport) und flogen mit der königlichen Familie ohne den kleinen König Gyanendra zurück nach Neu-Delhi. König Tribhuvan wurde vom indischen Premierminister Jawahar Lal Nehru und anderen hohen Beamten feierlich empfangen. Die Absetzung des Königs führte zu großen Demonstrationen im Lande, die den Premierminister der Rana, Mohan Shamsher Jang Bahadur Rana, zu Verhandlungen mit Tribhuvan und dem Nepali Congress zwangen. Am 22. November 1950 gab der indische Premierminister Jawahar Lal Nehru offiziell bekannt, dass Indien Gyanendra Bir Bikram Shah nicht als rechtmäßigen König von Nepal anerkennen würde. Als Mohan Shumsher erkannte, dass die Situation außer Kontrolle geraten war, schickte er den Schwager des Königs, Sir Kaiser Shamsher Jang Bahadur Rana und Bijaya Shamsher Jang Bahadur Rana, zu Friedensgesprächen nach Neu-Delhi. In Neu-Delhi setzten sich König Tribhuvan, Vertreter des Nepali Congress und der Rana-Regierung zusammen, um die Situation zu besprechen. Schließlich wurde eine Vereinbarung getroffen, wonach König Tribhuvan ein neues Ministerium unter seiner Führung bilden sollte, das aus dem Nepali Congress und den Ranas gleichberechtigt bestehen sollte. König Tribhuvan flog am 15. Februar 1951 zusammen mit den Mitgliedern der königlichen Familie und den Führern der Kongresspartei nach Nepal zurück. Am 18. Februar 1951 kehrte König Tribhuvan als Monarch aus Indien zurück. Drei Tage nach seiner Rückkehr erklärte Tribhuvan formell das Ende der Herrschaft der Rana-Familie und führte ein demokratisches System ein, doch Mohan Shamsher blieb noch einige Monate lang Premierminister.