Fordrivelsene og forskyvningene skjedde i tre noe overlappende faser: den første var den spontane flukten og evakueringen av tyskere under foran den fremrykkende sovjetiske røde armé mellom midten av 1944 og starten av 1945. Den andre fasen var den uorganiserte fordrivelsen av etniske tyskere etter Wehrmachts tap. Den tredje fasen var den organiserte utvisningen etter de alliertes enighet i Potsdam, som avgrenset Sentral-Europas etterkrigsgrenser, og godtkjente «ordnede og humane» utvisninger av etniske tyskere fra Polen, Tsjekkoslovakia, og Ungarn.