The Bible does not give an exact account of how long Noah preached before the flood, but it states that it took Noah 120 years to build the ark.
IBhayibheli alisho ukuthi kwamthatha isikhathi eside kangakanani uNowa ukwakha umkhumbi, kodwa kubonakala sengathi wachitha amashumi eminyaka ewakha.