Question: how many years did it take to complete the taj mahal?
Answer: The construction of Taj Mahal took over twenty years. It was built in 1632, and in 1648, the mausoleum was finished. Another 5 years were spent on the building of the enclosure, the ancillary buildings such as gardens, so the whole complex was completed in 1653.