Archive · 25 Jul 2025
Narendra Modi's Tenure: Second-Longest Serving Prime Minister
Narendra Modi has been Prime Minister of India for a long time, and he recently became the second-longest serving in a row, beating Indira Gandhi.
This means he has been in office for more days in a row than she was.
Only Jawaharlal Nehru served longer.
Modi is also the first PM born after India got its independence.
Narendra Modi surpassed Indira Gandhi to become the second-longest serving Prime Minister of India in consecutive terms.
Modi has served for 4,078 days in office.
Indira Gandhi's unbroken stint lasted 4,077 days.
Jawaharlal Nehru holds the record for the longest uninterrupted term.
Modi is the first person born after Independence to become PM.
- Who
- Narendra Modi, Indira Gandhi, and Jawaharlal Nehru
- What
- Narendra Modi became the second-longest serving Prime Minister of India in consecutive terms.
- When
- Modi surpassed Indira Gandhi on Friday.
- Where
- India
- Why
- To highlight the length of Modi's tenure.
- Current PM
- Narendra Modi
- Modi's Tenure (Consecutive)
- 4,078 days
- Indira Gandhi's Tenure (Consecutive)
- 4,077 days
- Longest Serving PM (Consecutive)
- Jawaharlal Nehru
- Nehru's Tenure
- 16 years and 286 days