Flight distance between David, Panama and Boston, United States of America 2,444.3 mi / 3,933.7 km