Migrația poate fi cauzată de factori politici, economici și sociali, cum ar fi războaiele, conflictele, sărăcia, lipsa de oportunități de muncă, discriminarea, dezastrele naturale și schimbările climatice. De asemenea, poate fi o alegere personală, cum ar fi migrația pentru studii sau să își găsească o viață mai bună.