As of 9 June 2026:Narendra Modi has served as Prime Minister since 26 May 2014, which is about 4,398 days. He is set to surpass Nehru’s record on 10 June 2026. Jawaharlal Nehru served from 15 August 1947 to 27 May 1964, a total of 4,399 days (16 years, 286 days). ComparisonPrime Minister Days in OfficeJawaharlal Nehru 4,399 daysNarendra Modi (9 June 2026) 4,398 daysSo, on 9 June 2026, Nehru leads by 1 day. On 10 June 2026, Modi is expected to equal/surpass that record and become India’s longest-serving elected Prime Minister.

