Flight distance between Arad, Romania and Puyang, China 5,156.7 mi / 8,298.9 km