Motivele pentru migrație sunt multiple și diverse, dar cele mai frecvente sunt căutarea unor condiții de trai mai bune, oportunităților de muncă mai bune, reunirea cu familia sau evadarea din plajă politică sau socială. În plus, războaiele, conflictele, persecuțiile și schimbările climatice pot fi și ele motive importante pentru migrație.