Flight distance between Ptuj, Slovenia and Tangshan, China 4,807.7 mi / 7,737.2 km