Flight distance between David, Panama and Ibagué, Colombia 565.8 mi / 910.5 km