Flight distance between Foshan, China and Yekaterinburg, Russia 3,501.3 mi / 5,634.8 km