If you've spent any time scrolling Honkai Star Rail fan forums or rewatching cutscenes for hidden lore clues, you’ve almost certainly asked how old is dan heng in honkai star rail at least once. Unlike most playable characters who have straightforward, stated ages, Dan Heng’s background as a Vidyadhara reincarnation makes his official age far more complicated than a simple number. This guide breaks down every canon clue from in-game quests, character stories, and developer statements to give you the most accurate answer possible, plus context for why his age is such a hot debate in the community.
Dan Heng’s Stated Human Age vs. Vidyadhara Lifespan Context
First, let’s cover the easy, surface-level answer that HoYoverse has shared publicly for new players. For all official gameplay and character profiling purposes, Dan Heng is listed as 24 years old in his base form, before you unlock his Dan Heng • Imbibitor Lunae variant. This number refers to the physical age of his current reincarnated body, and the amount of time that has passed since he woke up with his current set of memories after his most recent rebirth. But that’s far from the full story, because the Vidyadhara race of the Xianzhou Alliance has a completely different lifespan cycle than human or even half-human characters.
Vidyadhara are immortal, dragon-like beings who reincarnate every few hundred years when their current body wears out or suffers fatal damage. Each reincarnation wipes most of their past memories, so each version of a Vidyadhara is considered a separate person by Xianzhou law and cultural norms. That means Dan Heng’s current 24-year-old identity is distinct from his past life as Dan Feng, the former High Elder of the Vidyadhara who was punished for the Sedition of Imbibitor Lunae hundreds of years prior.
A lot of new fans mix these two identities up when calculating his age, but it’s important to separate the two if you want to follow canon rules. If you count all of his past lives combined, Dan Heng’s total lifetime stretches back well over 700 years, but that’s not a number that’s ever used in official in-game dialogue or character materials, for good reason.
Where to Find Age Clues for Dan Heng in In-Game Quests
You don’t have to dig through external developer interviews to find most of these age clues, either. All the canon context for Dan Heng’s age is scattered through main story quests and his companion mission, which is unlocked once you reach Trailblaze Level 34 and complete the Xianzhou Luofu main arc. The most direct confirmation of his 24-year-old current age comes from a passing line by Jing Yuan during the climax of the Luofu story, where he mentions Dan Heng has been wandering the galaxy for just over two decades since he was exiled from the Xianzhou.
Other smaller clues show up in his character stories, which you can unlock by raising his Trailblaze Level, and in item descriptions for his signature light cones. For example, the light cone Nowhere to Run references the 10 years he spent alone on cargo ships before he joined the Astral Express crew, which lines up perfectly with the 24-year total for his current life.
It’s common for players to hunt for these small lore details between quest runs when they’re taking a break from grinding relics or clearing simulated universe runs. Many players who want a quick, low-stakes break between long farming sessions will play casual mini-games to reset their focus, and Spinbetter is a popular pick for those short 10-minute breaks that don’t pull you too far away from the game. Once you’re recharged, you can jump back into hunting for hidden lore snippets you might have missed on your first playthrough.
To make it easier for you to find all the age-related clues on your own playthrough, here are the exact locations to check:
- Main Quest "Obsequies Performed, A Long Road Ahead" (Xianzhou Luofu arc, Act 3): Jing Yuan’s line about Dan Heng’s exile timeline
- Dan Heng Character Story Part 4: Details about his years wandering before joining the Astral Express
- Dan Heng • Imbibitor Lunae Companion Mission "The Dragon Returns Home": Dialogue about Vidyadhara reincarnation cycles and Dan Feng’s lifetime
- Data Bank entry for "Vidyadhara": Full explanation of the race’s lifespan and reincarnation rules
All of these sources align to confirm that the 24-year number is the official canonical age for the Dan Heng you travel with on the Astral Express, while his past life as Dan Feng adds hundreds of years of unremembered history that doesn’t count toward his current identity’s age.
It’s important to note that fan theories that claim Dan Heng is over 1000 years old are not considered canon, as they incorrectly combine the lifetimes of all his past reincarnations into one single identity, which goes against established Xianzhou lore.
Why Dan Heng • Imbibitor Lunae’s Age Is Often Confused
When the Dan Heng • Imbibitor Lunae 5-star variant was released, a lot of fans started questioning his age all over again, because his design looks slightly older than his base 4-star form, and he has access to some of Dan Feng’s old powers and fragmented memories. The confusion is totally understandable, but the official age still applies to this form too.
Unlocking his Imbibitor Lunae form doesn’t make Dan Heng any older, nor does it turn him into Dan Feng. It’s simply a manifestation of his Vidyadhara heritage that he gains after coming to terms with his past life’s mistakes during the Luofu main story. His body is still the same 24-year-old reincarnated form he’s had since he was exiled, and he still retains all of his current memories and identity as a member of the Astral Express crew.
HoYoverse has confirmed this multiple times in post-release developer Q&As, stating that there is no separate age listed for the Imbibitor Lunae variant, as he is still the same character. The only difference is his power level and access to his ancestral dragon abilities, not his age or core identity.
You don’t have to adjust any of your headcanons or fan content around this clarification, of course! Fan interpretations of lore are always welcome, as long as you note the difference between canon facts and personal fan theories when discussing them with other players.
Common Misconceptions About How Old Is Dan Heng In Honkai Star Rail
Even with all the canon clues available, there are still a lot of common misconceptions floating around community forums about Dan Heng’s age, so let’s clear up the most frequent ones we see.
First, the misconception that Dan Heng is as old as Jing Yuan. Jing Yuan is over 800 years old, as he is a long-life species who has been the Arbiter-General of the Xianzhou Luofu for centuries. He knew Dan Feng hundreds of years ago, but he only met the current reincarnation of Dan Heng 24 years prior to the game’s current timeline, right after Dan Heng was exiled. The two are not contemporaries in their current identities, despite their shared history with Dan Feng.
Another common misconception is that Vidyadhara age at the same rate as humans after reincarnation. They actually age slightly slower for the first 20 years of their life, then stop aging entirely until their next reincarnation. That means Dan Heng’s 24-year-old body will look exactly the same for hundreds of years, until his current life cycle ends and he reincarnates again. This slow aging rate is why he still looks like he’s in his early 20s, even though he’s technically 24, which adds to the confusion for new players who are still learning about Xianzhou species lore.
The last big misconception is that Dan Heng’s age will change as the game’s story progresses. Unlike some live service games that progress their characters’ ages in real time, Honkai Star Rail’s story moves at its own fictional pace, and character ages are not updated with each new version release. Dan Heng will remain 24 years old for the foreseeable future, unless the game’s story explicitly jumps forward in time by multiple years, which has not happened as of the latest version updates.
At the end of the day, the answer to how old is dan heng in honkai star rail depends on whether you’re asking about his current identity or the combined lifespan of all his past lives. For all official canon purposes, the correct answer is 24 years old, with the added context of his Vidyadhara heritage and hundreds of years of past life history that doesn’t count toward his current age. You can always go back and rewatch cutscenes or replay his companion mission if you want to spot more small age-related clues you missed the first time around, and don’t be afraid to ask other lore fans for their favorite hidden details if you want to dive deeper into his backstory.