Flight distance between Islamabad, Pakistan and Haiphong, Vietnam 2,235.3 mi / 3,597.4 km