Flight distance between David, Panama and Kingston, Jamaica 762.0 mi / 1,226.3 km