Flight distance between Stoke-on-Trent, United Kingdom and Taiyuan, China 5,047.7 mi / 8,123.5 km