Flight distance between David, Panama and Punata, Bolivia 2,122.1 mi / 3,415.2 km