Les hirondelles rencontrent de nombreux obstacles lors de leurs longs voyages migratoires :
Conditions climatiques défavorables : vents violents, tempêtes, brouillards
Obstacles naturels à franchir : montagnes, désert du Sahara, mers et océans…
Chasse
Baisse du nombre d’insectes sur le parcours
Fatigue, épuisement
Prédateurs
Pollution lumineuse
Lignes électriques, éoliennes, pylônes…