Flight distance between Townsville, Australia and Haiphong, Vietnam 3,879.7 mi / 6,243.8 km