The time it takes to get hair dyed at a salon varies depending on the complexity of the dye job. Basic coloring services could take an hour to ninety minutes, while more intricate ones may require up to two hours or longer.