Concentrated animal feeding operations (CAFOs) such as dairy farms are a source of odorous compound emissions. In this study, by identifying relevant odour sources within a 300-head dairy farm and quantifying their emissions, we determined the separation distances to avoid odour annoyance around the dairy farm with two empirical models (Austrian and German Verein Deutscher Ingenieure (VDI) model) and a dispersion model (AERMOD). Besides, this study ponders on the selection of an appropriate meteorological station that best represents the area surrounding the farm. Results show that the maximum separation distances of an exceedance probability of P = 15% determined by the two empirical and the dispersion models are 524 m, 440 m and 655 m, while the minimum values are 202 m, 135 m, and 149 m, respectively. The NE-SW stretching separation distances match well with the wind rose. The mean ratios of separation distances determined by the two empirical models to that of the dispersion model are 1.23 and 0.95. Moreover, statistics of the separation distances indicate good accordance between the empirical models and the dispersion model.