Flight distance between Požarevac, Serbia and Beijing, China 4,584.7 mi / 7,378.4 km