Flight distance between Blagoevgrad, Bulgaria and Nanchang, China 5,053.8 mi / 8,133.3 km