How long does it take to complete the Tongariro Alpine Crossing?

The Tongariro Alpine Crossing is 19.4km long. On average the trek takes between six and eight hours to complete.