Individuals of migratory species may be more likely to become infected by parasites because they cross different regions along their route, thereby being exposed to a wider range of parasites during their annual cycle. Conversely, migration may have a protective effect since migratory behaviour allows hosts to escape environments presenting a high risk of infection. Haemosporidians are one of the best studied, most prevalent and diverse groups of avian parasites, however the impact of avian host migration on infection by these parasites remains controversial. We tested whether migratory behaviour influenced the prevalence and richness of avian haemosporidian parasites among South American birds. We used a dataset comprising ~ 11,000 bird blood samples representing 260 bird species from 63 localities and Bayesian multi-level models to test the impact of migratory behaviour on prevalence and lineage richness of two avian haemosporidian genera (Plasmodium and Haemoproteus). We found that fully migratory species present higher parasite prevalence and higher richness of haemosporidian lineages. However, we found no difference between migratory and non-migratory species when evaluating prevalence separately for Plasmodium and Haemoproteus, or for the richness of Plasmodium lineages. Nevertheless, our results indicate that migratory behaviour is associated with an infection cost, namely a higher prevalence and greater variety of haemosporidian parasites.