Flight distance between David, Panama and Ordos, China 9,026.9 mi / 14,527.5 km