Flight distance between Budta, Philippines and Puyang, China 1,565.7 mi / 2,519.8 km