Archive · 13 Nov 2025
14 Longest Hindi Movies and Their Box Office Success
Some Hindi movies are super long, like almost 5 hours!
This list talks about 14 of the longest ones ever made.
Many of these long movies are historical stories or big adventures, and surprisingly, a lot of them were very popular.
Even though movies are usually shorter now, these epic films show that sometimes a long story can be really great.
Some recent movies are even combining parts to make them longer, like the Bahubali films.
This shows that big, long movies have a special place in Indian cinema.
The article lists 14 of the longest Hindi movies, with runtimes varying from over 3 hours to nearly 5 hours.
Tamas (1988) is identified as the longest Hindi film at 4 hours and 58 minutes.
Many of the longest Hindi films have been successful at the box office.
Recent trends include combining previously released films to create longer epic versions, such as with Baahubali.
The list features a range of genres including historical epics, action dramas, and war films.
- Who
- Various actors and directors from different eras of Hindi cinema
- What
- A list and discussion of the 14 longest Hindi movies, noting their runtimes and general reception.
- When
- Spanning from 1964 to 2023 (with mentions of upcoming films).
- Where
- Hindi cinema (Bollywood)
- Why
- To highlight the trend of long-running epic films in Hindi cinema and their success.
- Longest Film
- Tamas (1988) - 4 hours 58 minutes
- Most Films Directed by
- Ashutosh Gowariker and Raj Kapoor (2 films each)
- Most Featured Actor
- Amitabh Bachchan (3 films)
- Common Theme
- Epic dramas, historical epics, and war films
- General Trend
- Longer films have historically performed well