From Modi to Indira: India's Longest-Serving Prime Ministers
Narendra Modi (2014-Present)
Indira Gandhi (1966-1977, 1980-1984)
Jawaharlal Nehru (1947-1964)
Manmohan Singh (2004-2014)
Atal Bihari Vajpayee (1996, 1998-2004)