Flight distance between David, Panama and Belgrade, Serbia 6,429.8 mi / 10,347.7 km