Flight distance between Bonn, Germany and Ordos, China 4,647.4 mi / 7,479.2 km