10 Longest Serving Prime Ministers Of India

By- Kavya Bhatt

Jawaharlal Nehru (16 Years 286 years)

Indira Gandhi (15 Years 250 days)

Manmohan Singh (10 Years 4 days)

Narendra Modi (9 Years, 274 days as of 26th February 2024) Incumbent

Atal Bihari Vajpayee (6 Years, 80 days)

Rajiv Gandhi (5 years, 32 days)

P.V. Narasimha Rao (4 Years, 330 days)

Morarji Desai (2 years 126 days)

Lal Bahadur Shastri (1 years, 216 days)