- By Shibra Arshad
- Fri, 15 Aug 2025 09:50 AM (IST)
- Source:JND
As Prime Minister Narendra Modi addressed the nation for straight 12th time, a record was set in terms of the duration of the speech. PM Modi addressed the country from the ramparts of the Red Fort for 103 Minutes, breaking his 12-year record and serving the longest Independence Day speech.
Longest Independence Day Speeches
The longest Independence Day speech was delivered on August 15, 2025, with Prime Minister Narendra Modi making history, addressing the nation for 103 minutes. PM Modi broke his own previous two records of 98 and 96-minute-long speeches delivered on August 15 2024, and Independence Day 2016, respectively.
Shortest Independence Day Speeches
The shortest Independence Day speech in the history of free India was delivered by Punjit Jawahar Lal Nehru and Indira Gandhi, each lasting only 14 minutes. Former Prime Minister Manmohan Singh and Atal Bihari Vajpayee followed with relatively shorter Independence Day addresses.