Flight distance between Arad, Romania and Shanghai, China 5,137.0 mi / 8,267.2 km