O soluție ar fi îmbunătățirea condițiilor din țările de origine ale imigranților pentru a-i încuraja să rămână acolo. Ar mai putea fi implementată o politică migraționistă echilibrată și justă, care să ia în considerare atât nevoile țărilor de origine, cât și cele ale țărilor gazdă.