India's 5 Longest-Serving Prime Ministers

BY: Kavya Bhatt

Prime Minister Narendra Modi is all set for a historic third term, becoming one of the few Prime Ministers to lead the nation for over 10 years.

From Narendra Modi to Indira Gandhi, here's a look at 5 longest-serving Indian Prime Ministers.

1. Jawaharlal Nehru (Congress)     Tenure-1947-1964     Duration: 16 years,286 days

2. Indira Gandhi ( Congress)     Tenure- 1966-1977, 1980-1984      Duration- 15 years, 350 days

3. Atal Bihari Vajpayee (BJP)     Tenure- 1996, 1998-2004     Duration-6 years, 80 days

4. Manmohan Singh (Congress)     Tenure- 2004-2014     Duration- 10 years, 4 days

5. Narendra Modi     Tenure-2014-Present     Duration- 10 years, 10 days