An automated contrail detection algorithm has been applied to AVHRR data to obtain the position of contrails. Nearly simultaneous data from the Europe Model of the Deutscher Wetterdienst have been used to find typical weather conditions associated with 742 persistent contrails. Further, a flow pattern analysis identifies typical regions where the occurrence of contrails was above average. These regions are in the upper atmosphere: (a) ahead of a surface warm front either in moist warm layers before the cirrus clouds arrive or more likely with the cirrus in a warm conveyor belt and (b) ahead of a surface cold front in rapidly moving cold air in the turbulent regions near a band of strong wind (though the speed is not necessarily as high as in a jet). Usually, the atmosphere is baroclinic in the contrail region. Most of the detected contrails occur in divergent flow patterns in the upper troposphere in slowly rising warm or locally turbulent cold air masses.