Flight distance between Ta‘izz, Yemen and Hannover, Germany 3,278.1 mi / 5,275.6 km