Flight distance between David, Panama and San Marcos, Nicaragua 351.7 mi / 566.0 km