Demon Slayer follows Tanjiro Kamado, a boy seeking to cure his demon-turned sister, Nezuko, while battling demons as a member of the Demon Slayer Corps.
Demon Slayer includes 4 seasons with 63 episodes (around 10-12 hours), the Mugen Train movie (1 hour 57 minutes), and the Infinity Castle movie (2 hours 35 minutes), with more content expected.
It has a total runtime of approximately 22-24 hours, including Seasons 1 and 2, the Mugen Train movie, and the ongoing Swordsmith Village Arc.
Curious how long is Demon Slayer? Find out more details and explore the full breakdown in the article below on MangaNato!
What is Demon Slayer?
Before we get into the specifics of how long Demon Slayer is, let’s quickly cover what the series is about. Demon Slayer follows the story of Tanjiro Kamado, a kind-hearted young boy whose family is killed by demons.
After his sister Nezuko is turned into a demon, Tanjiro embarks on a journey to find a cure for her while also battling demons himself as a member of the Demon Slayer Corps.
With incredible animation, intense fight scenes, and emotional character development, Demon Slayer has quickly become one of the most beloved anime series of all time.

How Long is Demon Slayer?
Demon Slayer length varies by format: The anime series has 4 seasons and 63 episodes (around 10-12 hours total), the recent Infinity Castle movie is 2 hours 35 minutes (155 mins) long, and the Mugen Train movie was 1 hour 57 minutes, with the upcoming Sunrise Countdown movie expected to conclude the story.
Demon Slayer has several components that contribute to its length. Let’s break it down by seasons, episodes, and movies:
1. Demon Slayer season 1 (2019)
Season 1 of Demon Slayer aired in 2019 and consists of 26 episodes.
The episodes are roughly 23-24 minutes long, with some episodes featuring longer runtimes during major fights or emotional moments.
Season 1 follows Tanjiro’s journey as he joins the Demon Slayer Corps and begins his quest to eliminate demons and find a cure for Nezuko.
Total Runtime: Approximately 9 hours.
2. Demon Slayer: Mugen train (2020)
Following the success of Season 1, Demon Slayer: Mugen Train was released as a movie in 2020.
This film adapts the Mugen Train Arc from the manga and serves as a direct continuation of Season 1.
It became a massive hit, both domestically and internationally, and is considered one of the highest-grossing anime films of all time.
Runtime: 1 hour 57 minutes.
3. Demon Slayer season 2 (2021-2022)
Season 2 of Demon Slayer began airing in 2021 and continued through 2022.
This season was split into two parts: the Mugen Train Arc and the Entertainment District Arc.
While the Mugen Train Arc is a continuation of the movie, the Entertainment District Arc introduces new characters and expands on the storyline.
Total Episodes: 18 episodes in Season 2.
Total Runtime: Approximately 6 hours for Season 2.
4. Demon Slayer: Swordsmith village arc (2023)
The Swordsmith Village Arc is the third season of Demon Slayer, which aired in 2023.
This season picks up after the events of Season 2, focusing on new characters and intense new battles.
Fans can expect another gripping story with breathtaking animation.
Episodes and Runtime: As of now, the season is still ongoing, with each episode running approximately 23-24 minutes.
5. Future movies and arcs
Looking ahead, there are more story arcs planned for Demon Slayer.
With the ongoing success of the anime, additional seasons and movies are highly likely, and fans are eager to see how the story continues.

How many hours is Demon Slayer in total?
So, how long is Demon Slayer in total? If you were to watch all the seasons and movies released so far, here’s a rough estimate of the total runtime:
- Season 1: 9 hours (26 episodes).
- Mugen Train Movie: 1 hour 57 minutes.
- Season 2: 6 hours (18 episodes).
- Season 3 (Swordsmith Village Arc): Estimated total time for ongoing episodes is around 5 hours (depending on the number of episodes released).
Total Runtime So Far: Approximately 22-24 hours (including seasons and the Mugen Train movie).
This makes Demon Slayer a relatively short series compared to other long-running anime, but it’s packed with action, emotion, and unforgettable moments in every episode.
How long are the episodes of Demon Slayer?
The episodes of Demon Slayer typically run between 22-25 minutes, depending on the content. Some episodes, particularly during major fights or emotional scenes, may run slightly longer.
The average runtime is about 23-24 minutes, which is standard for most anime series.
Breakdown of Episode Lengths:
- Season 1: Episodes are generally around 23-24 minutes.
- Mugen Train Movie: 1 hour 57 minutes (for the entire movie).
- Season 2: Episodes are about 23-24 minutes, with the Mugen Train Arc having a slightly longer runtime for continuity.
How long will Demon Slayer be?
Given the popularity of Demon Slayer, there’s still a lot of material left to adapt from the manga.
While it’s unclear exactly how many more seasons and movies will be released, there are still multiple arcs left in the story.
Demon Slayer is expected to have at least a few more seasons, each adapting different arcs from the manga, with new movies possibly following.
It’s safe to say that Demon Slayer will remain a key player in the anime world for years to come.

How long did it take to produce Demon Slayer?
The production of Demon Slayer has been a major achievement in the anime industry. Season 1 was produced by ufotable, a studio known for its high-quality animation.
The production for Demon Slayer typically takes 1-2 years per season, with intense focus on animation and quality.
The Mugen Train movie was released within a year of the first season’s conclusion, and Season 2 followed soon after.
With the ongoing success of the series, we can expect future seasons and movies to follow a similar production timeline.
FAQs about how long Demon Slayer is
How long is season 1 of Demon Slayer?
Season 1 consists of 26 episodes, with a total runtime of approximately 9 hours.
How long is the Mugen Train movie?
The Mugen Train movie is 1 hour 57 minutes long.
How many episodes are in season 2 of Demon Slayer?
Season 2 consists of 18 episodes, with a total runtime of about 6 hours.
How long is the Swordsmith Village Arc?
The Swordsmith Village Arc is the ongoing Season 3, with each episode running for approximately 23-24 minutes.
How long will it take to watch all of Demon Slayer?
To watch all released content (Seasons 1, 2, and the Mugen Train movie), it will take about 22-24 hours.
How many more seasons of Demon Slayer are planned?
There are likely a few more seasons planned, as the manga has many remaining arcs to adapt.
How long are the episodes in Demon Slayer?
Episodes in Demon Slayer typically run between 22-25 minutes, with some longer episodes for key scenes.
In conclusion, How long is Demon Slayer? With two seasons and one movie, the series spans around 22-24 hours of viewing.
Fans may also be curious does Demon Slayer have a post-credit scene, which adds an extra layer to the experience.
As the anime continues to gain popularity, fans can look forward to more seasons and movies in the future. Whether you’re new to the series or a long-time fan, Demon Slayer offers an unforgettable experience full of action and emotion.
Stay updated on all the latest content and enjoy even more amazing reads at MangaNato!
