Indian Cinema is the second largest film industry after Hollywood, there are thousands of different language films made every year including mainly Hindi, Tamil, Telugu, Kannada and Malayalam. Top 5 films in the list run over 4 hours, most of the longest-running films are from Hindi films. The Hindi film Gang of Wasseypur including part 1 and part 2 running 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. The Films by longest running time is listed below with details including running time, film language and year of release.
|Rank||Title||Language||Year Released||Running Time (In Minutes)|
|1||Gangs of Wasseypur||Hindi||2012||319 (Part 1 and Part 2 combined)|
|4||Mera Naam Joker||Hindi||1970||255|
|7||Daana Veera Soora Karna||Telugu||1977||233|
|8||Hum Saath-Saath Hain: We Stand United||Hindi||1999||228|
|11||Netaji Subhas Chandra Bose: The Forgotten Hero||Hindi||2005||222|
|13||Aayiram Thalaivaangi Apoorva Chintamani||Tamil||1947||216|