Flight distance between David, Panama and Niigata, Japan 8,269.7 mi / 13,308.8 km