Flight distance between Guangzhou, China and Ulyanovsk, Russia 3,928.3 mi / 6,322.0 km