Воронок гнездится (рис. 1) почти во всей Европе, в значительной части Азии и на северо-западе Африки. Большая часть его области гнездования находится в пределах Советского Союза, и, вероятно, наибольшее количество птиц этого вида выводит потомство именно в нашей стране; поэтому из всех ласточек воронок - наиболее "наша" птица.
Рис. 1. Распространение городской ласточки. Здесь и на рис. 2-8: а - граница области гнездования, б - область зимовки
Самое северное место, где установлено гнездование воронков, находится в Восточной Сибири на 72° с. ш. - в долине реки Анабар. Далеко за Северным полярным кругом селятся эти птицы также в Скандинавии, в долинах Лены (71° с. ш.), Енисея и Алазеи (70° с. ш.), в западной части Мурманской области (в ее восточной части воронки не гнездятся) и на Колыме (69° с. ш.), но на северо-востоке европейской части СССР и в долине Оби граница их поселений проходит значительно южнее (около 65-66° с. ш., а на Урале - по 61° с. ш.). Самые восточные районы, где городские ласточки выводят потомство, расположены в среднем течении реки Анадырь. Южнее они гнездятся на северном и западном побережьях Охотского моря; на Камчатке они не живут.
Крайние западные гнездовья воронков находятся на Британских островах и в Марокко. Южные рубежи области их гнездования расположены на островах Средиземного моря и в присредиземноморских областях Африки - от Марокко до Ливии; в Азии южная граница проходит через Израиль, Сирию, Ирак, южный Иран, Пакистан, северозападную Индию; восточнее, в том числе в СССР, в Приморье, южная граница не выяснена.
Европейская городская ласточка гнездится в СССР на европейской территории, в Закавказье, Казахстане, Средней Азии, а также в Сибири: в западной ее части - до долины Енисея и в южной - южнее линии Красноярск - нижнее течение реки Селенги; сибирская городская ласточка - в остальной части Сибири.
Иногда отмечают залеты городской ласточки на побережье Северного Ледовитого океана, остров Колгуев, в Гренландию, Исландию, на Фарерские, Азорские и Бермудские острова.
Воронки гнездятся на различной высоте, в том числе высоко в горах: в Европе - до 2600 метров над уровнем моря; в Таласском Алатау, Южный Казахстан,- до 3000 метров, на Памире - даже до 4200 метров.
Границы гнездовой области воронка на севере и в горах непостоянны: в одни годы птицы этого вида гнездятся в более северных и более высокогорных районах, чем в другие. Такие изменения границ гнездования воронка, связанные с колебаниями условий погоды (и, следовательно, питания), отмечены на севере Якутии А. А. Меженным, на Памире - Р. Л. Потаповым. Несомненно, что расширению области гнездования воронка на севере препятствуют суровые климатические условия. На востоке и западе дорогу ему преграждают просторы океанов. Но почему существует более или менее определенная южная граница гнездовой области? Что мешает городской ласточке расселиться дальше на юг? Известный советский зоолог Д. Н. Кашкаров, проанализировав данные о районах гнездования и местах расположения гнезд воронков, сделал заключение, что "одним из условий существования городской ласточки в гнездовой период является умеренный "бореальный климат", то есть климат с умеренным теплом и сравнительно высокой влажностью". Позже Ю. Э. Кескпайк, исследуя терморегуляцию у ласточек, пришел к выводу, что для городской и деревенской ласточек наиболее благоприятна среда с температурой +10-25° С; по его мнению, это обстоятельство и определяет местоположение областей гнездования и зимовки ласточек обоих видов. Однако вопрос о факторах, определяющих южную границу области гнездования воронка, нельзя считать уже решенным; эта проблема сложна и всесторонне еще не исследовалась.
Воронки зимуют в экваториальной и южной Африке: сравнительно небольшое количество на западе континента от Сенегала до Кот д'Ивуар, основная масса - в более восточных и южных районах (на юге вплоть до ЮАР) и в южных районах Азии: Индии, Южном Китае, Индокитае. Очень редко отдельные особи воронков переживают зиму в области гнездования - в странах зарубежной Европы, например в ГДР (в одной конюшне однажды зимовали несколько воронков), Швейцарии, Великобритании.