Flight distance between David, Panama and Fort Worth, United States of America 1,930.2 mi / 3,106.3 km