Flight distance between Ta‘izz, Yemen and Nārāyanganj, Bangladesh 3,107.9 mi / 5,001.7 km