By Khushi Pal
Published Jun 04, 2024

Hindustan Times
In Focus

Photo Credits: PTI

Narendra Modi to Indira Gandhi: 5 longest serving Indian Prime Minsters 

The counting for the Lok Sabha elections 2024 is currently underway. 

Ahead of the results, here is a look at five longest-serving Prime Ministers in India's history.

Jawaharlal Nehru (Congress)

Tenure: 1947-1964  

Total duration: 16 years, 286 days

Indira Gandhi (Congress)

Tenure: 1966-1977, 1980-1984  

Total duration: 15 years, 350 days

Narendra Modi (BJP)

Tenure: 2014-Present  

Total duration: 10 years, 19 days

Manmohan Singh (Congress)

Tenure: 2004-2014  

Total Duration: 10 years, 4 days

Atal Bihari Vajpayee (BJP)

Tenure:1996, 1998-2004  

Total Duration: 6 years, 80 days