Indian Cinema is the second largest film industry after Hollywood, there are thousands of different language films made every year including Hindi, Tamil, Telugu, Kannada and Malayalam. The top 5 films in the list run over 4 hours, most of the longest-running films are Hindi movies.
The Hindi movie ‘Gang of Wasseypur’ including part 1 and part 2 runs about 319 minutes (roughly 5 hours 19 minutes) is the longest film by running time in India and the Tamil film Thavamai Thavamirundhu which is going 275 minutes (roughly 4 hours 35 minutes) is in second longest-running film.

| Rank | Title | Language | Year Released | Running Time (In Minutes) |
|---|---|---|---|---|
| 1 | Gangs of Wasseypur | Hindi | 2012 | 319 (Part 1 and Part 2 combined) |
| 2 | Thavamai Thavamirundhu | Tamil | 2005 | 275 |
| 3 | Tamas | Hindi | 1987 | 274 |
| 4 | Mera Naam Joker | Hindi | 1970 | 255 |
| 5 | LOC Kargil | Hindi | 2003 | 255 |
| 6 | Sangam | Hindi | 1964 | 238 |
| 7 | Daana Veera Soora Karna | Telugu | 1977 | 233 |
| 8 | Hum Saath-Saath Hain: We Stand United | Hindi | 1999 | 228 |
| 9 | Lagaan | Hindi | 2001 | 224 |
| 10 | Khatarnak | Hindi | 1990 | 223 |
| 11 | Netaji Subhas Chandra Bose: The Forgotten Hero | Hindi | 2005 | 222 |
| 12 | Parthiban Kanavu | Tamil | 1960 | 219 |
| 13 | Aayiram Thalaivaangi Apoorva Chintamani | Tamil | 1947 | 216 |
| 14 | Mohabbatein | Hindi | 2006 | 216 |
| 15 | Salaam-E-Ishq | Hindi | 2007 | 216 |




