The simmering time for chili can vary, but generally, you should aim for at least 30 minutes to an hour.  This lets the flavors nicely meld together and allows the sauce to thicken. The longer you simmer, the more robust the flavors will become.