Flight distance between Haiphong, Vietnam and Rockhampton, Australia 4,247.8 mi / 6,836.1 km