Flight distance between Ataq, Yemen and Haiphong, Vietnam 3,942.8 mi / 6,345.4 km