Producer: Priyanka Das
Editor: Mohit Bisht
10 Longest-Serving
Prime Ministers Of India
Jawaharlal Nehru
Served for:
16 years, 286 days
Indira Gandhi
Served for:
15 years, 350 days
Manmohan Singh
Served for:
10 years, 4 days
Narendra Modi
Served for:
9 years, 274 days (as of, February 26, 2024; *incumbent)
Atal Bihari Vajpayee
Served for:
6 years, 80 days
Rajiv Gandhi
Served for:
5 years, 32 days
P. V. Narasimha Rao
Served for:
4 years, 330 days
Morarji Desai
Served for:
2 years, 126 days
Lal Bahadur Shastri
Served for:
1 year, 216 days
V.P. Singh
Served for:
343 days
next
TMC Announces Brigade Rally in Kolkata on March 10