Flight distance between Xiamen, China and Ulyanovsk, Russia 4,049.9 mi / 6,517.7 km