As
Cirdan is a cousin or nephew of Elwe, who presumably has a pretty large extended family, since he has at least two cousins at the time of the march (Cirdan and Eol6,) it is safe to assume that he is a third, fourth or fifth generation
Elf.
Now, we are working within time-scales here the
Years of the Trees (YoT) and the Years of the Sun, which is the normal earth based timescale (YoS). One YoT=9.52 YoS.
The
Elves awoke in YoT 1050, and the march began in 1105, 55 YoT or 523 YoS later. Now, the Elves reached the
Anduin in 1,115, this is an important date in terms of Cirdan's age, as Cirdan was said to have been one of the most skilled Elves in building
ships during the Great March, especially when the Elves dwelt in the
Sea of Rhun, so Cirdan would have been a fully grown adult at the start of and during themarch due to his importance in shipbuilding matters during the march. Also, I don't think Cirdan ever married, Toklien states that Elves marry not long after they come into adulthood, which as the age of 50, or 5 years of the Trees, though sometimes during periods of great strife or upheaval Elves didn't marry/reproduce, given the fact that the March was one of the greatest periods of upheaval was the march, it would make sense that Cirdan became an adult not long before the summons for the march, and discovered his love for ship building during the march, which may have, for whichever reason, inhibited his desire for marriage, the fact that he became a sort of quasi-leader amongst the branch of Telerin Elves also implies that he was an adult before the march, and him being a 5th/6th/76 generation Elf also makes sense given his large extended family. So given the summons was in the YoT 1101, let's assume Cirdan would have recently come into adulthood, we will give his birthday at YoT 1095, which would make him roughly 57 at the time of the summons and roughly 84 at the time of the march. Now, there were 1,500 YoT, so 1,500-1,095= 405 YoT, let's multiply this by 9.52=3,855 Years of the Sun.
Now, lets add this to the subsequent Three
Ages.
3,855+ 590 (
First Age)=4,445.6
+3,441 (
Second Age)=7,886.6
3,120 (Third Age)=10,907.6.
So a rough guesstimate would be 10,907 years old, though he may have been 30-40 years older.